body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 0.88rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.1rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1.7rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.125rem;
}
.display-7 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.704rem;
    font-size: calc( 0.958rem + (0.88 - 0.958) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.958rem + (0.88 - 0.958) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.36rem;
    font-size: calc( 1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.245rem + (1.7 - 1.245) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #4479d9 !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: #4479d9 !important;
  border-color: #4479d9 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #bbbbbb !important;
  border-color: #bbbbbb !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: #909090 !important;
  border-color: #909090 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #909090 !important;
  border-color: #909090 !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: #4479d9;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #bbbbbb;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #909090 !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: #bbbbbb !important;
  border-color: #bbbbbb !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: #4479d9 !important;
}
.text-secondary {
  color: #bbbbbb !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: #1f4a98 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #888888 !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) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #4479d9;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #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: #4479d9;
  border-color: #4479d9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #4479d9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #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: 'Poppins', sans-serif;
  font-size: 0.88rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.1rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #4479d9 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Poppins', sans-serif;
  font-size: 0.88rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.1rem;
}
blockquote {
  border-color: #4479d9;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #4479d9;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #4479d9;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #4479d9;
  border-bottom-color: #4479d9;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #bbbbbb !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%234479d9' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-8UuWVcHdG6 {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/landscaping-west-midlands.webp.webp");
}
.cid-8UuWVcHdG6 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-8UuWVcHdG6 .wave {
  fill: #4479d9;
}
.cid-8UuWVcHdG6 H1 {
  text-align: center;
}
.cid-8UuWVcHdG6 .mbr-text,
.cid-8UuWVcHdG6 .mbr-section-btn {
  text-align: center;
}
.cid-8UuWVcHdG6 DIV {
  text-align: left;
}
.cid-uOYsoeOqS1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOYsoeOqS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYsoeOqS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYsoeOqS1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOYsoeOqS1 .mbr-section-title {
  color: #000000;
}
.cid-tDRrKZOBiL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-tDRrKZOBiL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRrKZOBiL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDRrKZOBiL .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-tDRrKZOBiL [class^="socicon-"]:before,
.cid-tDRrKZOBiL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tDRrKZOBiL .mbr-section-title,
.cid-tDRrKZOBiL .social-list {
  color: #ffffff;
}
.cid-uOYtSX6b7O {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uOYtSX6b7O .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-uOYtSX6b7O .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-uOYtSX6b7O .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-uOYtSX6b7O .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #4479d9;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOYtSX6b7O .mbr-section-title {
  text-align: center;
}
.cid-uOYtSX6b7O .mbr-text {
  text-align: left;
}
.cid-uOYwmszoyU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOYwmszoyU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYwmszoyU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYwmszoyU .mbr-section-title {
  color: #ffffff;
}
.cid-uOYwmszoyU .mbr-text,
.cid-uOYwmszoyU .mbr-section-btn {
  color: #ffffff;
}
.cid-uOYx2LRsLB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOYx2LRsLB .mbr-section-subtitle {
  text-align: center;
}
.cid-uOYOGUVJrH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uOYOGUVJrH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uOYOGUVJrH .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uOYybLM0XD {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOYybLM0XD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYybLM0XD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYybLM0XD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOYybLM0XD .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOYybLM0XD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOYybLM0XD .card {
    margin-bottom: 2rem;
  }
  .cid-uOYybLM0XD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOYybLM0XD .card-title,
.cid-uOYybLM0XD .card-box {
  color: #000000;
  text-align: center;
}
.cid-uOYybLM0XD .icon-title {
  color: #000000;
}
.cid-uOYybLM0XD .icon-text {
  color: #000000;
}
.cid-u4WnCSsFjB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-u4WnCSsFjB .mbr-fallback-image.disabled {
  display: none;
}
.cid-u4WnCSsFjB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u4WnCSsFjB .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-u4WnCSsFjB [class^="socicon-"]:before,
.cid-u4WnCSsFjB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u4WnCSsFjB .mbr-section-title,
.cid-u4WnCSsFjB .social-list {
  color: #ffffff;
}
.cid-uOYAqP43OX {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/hardscapes-west-midlands.webp.webp");
}
.cid-uOYAqP43OX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYAqP43OX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYAqP43OX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-uOYAqP43OX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uOYAqP43OX .embla__button--next,
.cid-uOYAqP43OX .embla__button--prev {
  display: flex;
}
.cid-uOYAqP43OX .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;
}
@media (max-width: 768px) {
  .cid-uOYAqP43OX .embla__button {
    display: none;
  }
}
.cid-uOYAqP43OX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uOYAqP43OX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uOYAqP43OX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOYAqP43OX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-uOYAqP43OX .embla__button {
    top: auto;
  }
}
.cid-uOYAqP43OX .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-uOYAqP43OX .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-uOYAqP43OX .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-uOYAqP43OX .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-uOYAqP43OX .embla {
  position: relative;
  width: 100%;
}
.cid-uOYAqP43OX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uOYAqP43OX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uOYAqP43OX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uOYAqP43OX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uOYAqP43OX H3 {
  color: #ffffff;
}
.cid-uOYAqP43OX .user_text {
  color: #ffffff;
}
.cid-uOYAqP43OX .user_name {
  color: #ffffff;
}
.cid-uOYAqP43OX .user_desk {
  color: #ffffff;
}
.cid-uOYQhFm5UF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOYQhFm5UF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYQhFm5UF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYQhFm5UF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uOYQhFm5UF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOYQhFm5UF .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uOYQhFm5UF .panel-body,
.cid-uOYQhFm5UF .card-header {
  padding: 1rem 0;
}
.cid-uOYQhFm5UF .panel-title-edit {
  color: #000000;
  text-align: center;
}
.cid-uOYQhFm5UF .panel-text {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-tDRoTyQnEP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tDRoTyQnEP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRoTyQnEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDRoTyQnEP .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-tDRoTyQnEP [class^="socicon-"]:before,
.cid-tDRoTyQnEP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tDRoTyQnEP .mbr-section-title,
.cid-tDRoTyQnEP .social-list {
  color: #ffffff;
}
.cid-uQhc3AfopL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uQhc3AfopL img {
  width: auto;
}
.cid-uPTpG34s5f {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uPTpG34s5f svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPTpG34s5f .wave {
  fill: #4479d9;
}
.cid-uPTpG34s5f H1 {
  text-align: left;
}
.cid-uPTpG34s5f .mbr-text,
.cid-uPTpG34s5f .mbr-section-btn {
  text-align: left;
}
.cid-uPTpG34s5f DIV {
  text-align: left;
}
.cid-uPTqNHw30I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPTqNHw30I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPTqNHw30I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPTqNHw30I .mbr-section-subtitle {
  color: #000000;
}
.cid-uPTqNHw30I .mbr-section-title {
  color: #000000;
}
.cid-uPTqONCTgp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPTqONCTgp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPTqONCTgp .mbr-text {
  color: #ffffff;
}
.cid-uQKdA74HLm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKdA74HLm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKdA74HLm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKdA74HLm .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKdA74HLm .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKdA74HLm .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKdA74HLm .card {
    margin-bottom: 2rem;
  }
  .cid-uQKdA74HLm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKdAYSZCh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQKdAYSZCh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKdAYSZCh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKdAYSZCh .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-uQKdAYSZCh [class^="socicon-"]:before,
.cid-uQKdAYSZCh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQKdAYSZCh .mbr-section-title,
.cid-uQKdAYSZCh .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-tDRx5Iyf24 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tDRx5Iyf24 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRx5Iyf24 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDRx5Iyf24 .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-tDRx5Iyf24 [class^="socicon-"]:before,
.cid-tDRx5Iyf24 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tDRx5Iyf24 .mbr-section-title,
.cid-tDRx5Iyf24 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPTsbSJjYE {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uPTsbSJjYE svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPTsbSJjYE .wave {
  fill: #4479d9;
}
.cid-uPTsbSJjYE H1 {
  text-align: left;
}
.cid-uPTsbSJjYE .mbr-text,
.cid-uPTsbSJjYE .mbr-section-btn {
  text-align: left;
}
.cid-uPTsbSJjYE DIV {
  text-align: left;
}
.cid-uQ12PvzvMg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ12PvzvMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ12PvzvMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ12PvzvMg .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ12PvzvMg .mbr-section-title {
  color: #000000;
}
.cid-uQg5CuqWdf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg5CuqWdf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg5CuqWdf .mbr-text {
  color: #ffffff;
}
.cid-uQKdrURVQZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKdrURVQZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKdrURVQZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKdrURVQZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKdrURVQZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKdrURVQZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKdrURVQZ .card {
    margin-bottom: 2rem;
  }
  .cid-uQKdrURVQZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOwijAthTU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOwijAthTU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOwijAthTU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOwijAthTU .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-uOwijAthTU [class^="socicon-"]:before,
.cid-uOwijAthTU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOwijAthTU .mbr-section-title,
.cid-uOwijAthTU .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOwhgPw8tW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOwhgPw8tW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOwhgPw8tW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOwhgPw8tW .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-uOwhgPw8tW [class^="socicon-"]:before,
.cid-uOwhgPw8tW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOwhgPw8tW .mbr-section-title,
.cid-uOwhgPw8tW .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ13rBBNca {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ13rBBNca svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ13rBBNca .wave {
  fill: #4479d9;
}
.cid-uQ13rBBNca H1 {
  text-align: left;
}
.cid-uQ13rBBNca .mbr-text,
.cid-uQ13rBBNca .mbr-section-btn {
  text-align: left;
}
.cid-uQ13rBBNca DIV {
  text-align: left;
}
.cid-uQ13Rnh1my {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ13Rnh1my .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ13Rnh1my .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ13Rnh1my .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ13Rnh1my .mbr-section-title {
  color: #000000;
}
.cid-uQg5OY6m0P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg5OY6m0P .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg5OY6m0P .mbr-text {
  color: #ffffff;
}
.cid-uQKdikK3hd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKdikK3hd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKdikK3hd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKdikK3hd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKdikK3hd .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKdikK3hd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKdikK3hd .card {
    margin-bottom: 2rem;
  }
  .cid-uQKdikK3hd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOyuF9BPNf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOyuF9BPNf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOyuF9BPNf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOyuF9BPNf .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-uOyuF9BPNf [class^="socicon-"]:before,
.cid-uOyuF9BPNf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOyuF9BPNf .mbr-section-title,
.cid-uOyuF9BPNf .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOyuFaOt3r {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOyuFaOt3r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOyuFaOt3r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOyuFaOt3r .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-uOyuFaOt3r [class^="socicon-"]:before,
.cid-uOyuFaOt3r [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOyuFaOt3r .mbr-section-title,
.cid-uOyuFaOt3r .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ147FF9P4 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ147FF9P4 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ147FF9P4 .wave {
  fill: #4479d9;
}
.cid-uQ147FF9P4 H1 {
  text-align: left;
}
.cid-uQ147FF9P4 .mbr-text,
.cid-uQ147FF9P4 .mbr-section-btn {
  text-align: left;
}
.cid-uQ147FF9P4 DIV {
  text-align: left;
}
.cid-uQ14jIsHM4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ14jIsHM4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ14jIsHM4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ14jIsHM4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ14jIsHM4 .mbr-section-title {
  color: #000000;
}
.cid-uQg5TQYIgQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg5TQYIgQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg5TQYIgQ .mbr-text {
  color: #ffffff;
}
.cid-uQKd85RdBZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKd85RdBZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKd85RdBZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKd85RdBZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKd85RdBZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKd85RdBZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKd85RdBZ .card {
    margin-bottom: 2rem;
  }
  .cid-uQKd85RdBZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOyO8cvcZH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOyO8cvcZH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOyO8cvcZH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOyO8cvcZH .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-uOyO8cvcZH [class^="socicon-"]:before,
.cid-uOyO8cvcZH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOyO8cvcZH .mbr-section-title,
.cid-uOyO8cvcZH .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOyO8e40CA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOyO8e40CA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOyO8e40CA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOyO8e40CA .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-uOyO8e40CA [class^="socicon-"]:before,
.cid-uOyO8e40CA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOyO8e40CA .mbr-section-title,
.cid-uOyO8e40CA .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ44fFMsAr {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ44fFMsAr svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ44fFMsAr .wave {
  fill: #4479d9;
}
.cid-uQ44fFMsAr H1 {
  text-align: left;
}
.cid-uQ44fFMsAr .mbr-text,
.cid-uQ44fFMsAr .mbr-section-btn {
  text-align: left;
}
.cid-uQ44fFMsAr DIV {
  text-align: left;
}
.cid-uQ44Szssri {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ44Szssri .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ44Szssri .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ44Szssri .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ44Szssri .mbr-section-title {
  color: #000000;
}
.cid-uQg6j04Lt3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6j04Lt3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6j04Lt3 .mbr-text {
  color: #ffffff;
}
.cid-uQKcV9A22M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKcV9A22M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKcV9A22M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKcV9A22M .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKcV9A22M .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKcV9A22M .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKcV9A22M .card {
    margin-bottom: 2rem;
  }
  .cid-uQKcV9A22M .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ44WRguwe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ44WRguwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ44WRguwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ44WRguwe .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-uQ44WRguwe [class^="socicon-"]:before,
.cid-uQ44WRguwe [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ44WRguwe .mbr-section-title,
.cid-uQ44WRguwe .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOyVKB85qY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOyVKB85qY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOyVKB85qY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOyVKB85qY .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-uOyVKB85qY [class^="socicon-"]:before,
.cid-uOyVKB85qY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOyVKB85qY .mbr-section-title,
.cid-uOyVKB85qY .social-list {
  color: #ffffff;
}
.cid-uQ453t2Qmc {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ453t2Qmc svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ453t2Qmc .wave {
  fill: #4479d9;
}
.cid-uQ453t2Qmc H1 {
  text-align: left;
}
.cid-uQ453t2Qmc .mbr-text,
.cid-uQ453t2Qmc .mbr-section-btn {
  text-align: left;
}
.cid-uQ453t2Qmc DIV {
  text-align: left;
}
.cid-uQ45eLGkIZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ45eLGkIZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ45eLGkIZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ45eLGkIZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ45eLGkIZ .mbr-section-title {
  color: #000000;
}
.cid-uQg6t2Pwgr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6t2Pwgr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6t2Pwgr .mbr-text {
  color: #ffffff;
}
.cid-uQKcPqyp1h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKcPqyp1h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKcPqyp1h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKcPqyp1h .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKcPqyp1h .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKcPqyp1h .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKcPqyp1h .card {
    margin-bottom: 2rem;
  }
  .cid-uQKcPqyp1h .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOG8U739DZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOG8U739DZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOG8U739DZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOG8U739DZ .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-uOG8U739DZ [class^="socicon-"]:before,
.cid-uOG8U739DZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOG8U739DZ .mbr-section-title,
.cid-uOG8U739DZ .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOG8U86JQY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOG8U86JQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOG8U86JQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOG8U86JQY .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-uOG8U86JQY [class^="socicon-"]:before,
.cid-uOG8U86JQY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOG8U86JQY .mbr-section-title,
.cid-uOG8U86JQY .social-list {
  color: #ffffff;
}
.cid-uQ45pUdPpB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ45pUdPpB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ45pUdPpB .wave {
  fill: #4479d9;
}
.cid-uQ45pUdPpB H1 {
  text-align: left;
}
.cid-uQ45pUdPpB .mbr-text,
.cid-uQ45pUdPpB .mbr-section-btn {
  text-align: left;
}
.cid-uQ45pUdPpB DIV {
  text-align: left;
}
.cid-uQ45xYemBP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ45xYemBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ45xYemBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ45xYemBP .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ45xYemBP .mbr-section-title {
  color: #000000;
}
.cid-uQg6zHM5yA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6zHM5yA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6zHM5yA .mbr-text {
  color: #ffffff;
}
.cid-uQKcEdNaXW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKcEdNaXW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKcEdNaXW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKcEdNaXW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKcEdNaXW .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKcEdNaXW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKcEdNaXW .card {
    margin-bottom: 2rem;
  }
  .cid-uQKcEdNaXW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOGcnTJQNT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOGcnTJQNT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGcnTJQNT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGcnTJQNT .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-uOGcnTJQNT [class^="socicon-"]:before,
.cid-uOGcnTJQNT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOGcnTJQNT .mbr-section-title,
.cid-uOGcnTJQNT .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOGcnURTZM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOGcnURTZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGcnURTZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGcnURTZM .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-uOGcnURTZM [class^="socicon-"]:before,
.cid-uOGcnURTZM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOGcnURTZM .mbr-section-title,
.cid-uOGcnURTZM .social-list {
  color: #ffffff;
}
.cid-uQ45M8DQcx {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ45M8DQcx svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ45M8DQcx .wave {
  fill: #4479d9;
}
.cid-uQ45M8DQcx H1 {
  text-align: left;
}
.cid-uQ45M8DQcx .mbr-text,
.cid-uQ45M8DQcx .mbr-section-btn {
  text-align: left;
}
.cid-uQ45M8DQcx DIV {
  text-align: left;
}
.cid-uQ45WWDdin {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ45WWDdin .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ45WWDdin .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ45WWDdin .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ45WWDdin .mbr-section-title {
  color: #000000;
}
.cid-uQg6HzIqcB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6HzIqcB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6HzIqcB .mbr-text {
  color: #ffffff;
}
.cid-uQKb8tHR6S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKb8tHR6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKb8tHR6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKb8tHR6S .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKb8tHR6S .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKb8tHR6S .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKb8tHR6S .card {
    margin-bottom: 2rem;
  }
  .cid-uQKb8tHR6S .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ465M5Ztx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ465M5Ztx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ465M5Ztx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ465M5Ztx .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-uQ465M5Ztx [class^="socicon-"]:before,
.cid-uQ465M5Ztx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ465M5Ztx .mbr-section-title,
.cid-uQ465M5Ztx .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOGdPD5dgi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOGdPD5dgi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGdPD5dgi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGdPD5dgi .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-uOGdPD5dgi [class^="socicon-"]:before,
.cid-uOGdPD5dgi [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOGdPD5dgi .mbr-section-title,
.cid-uOGdPD5dgi .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ46dhEysp {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ46dhEysp svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ46dhEysp .wave {
  fill: #4479d9;
}
.cid-uQ46dhEysp H1 {
  text-align: left;
}
.cid-uQ46dhEysp .mbr-text,
.cid-uQ46dhEysp .mbr-section-btn {
  text-align: left;
}
.cid-uQ46dhEysp DIV {
  text-align: left;
}
.cid-uQ46oIPgSR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ46oIPgSR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ46oIPgSR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ46oIPgSR .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ46oIPgSR .mbr-section-title {
  color: #000000;
}
.cid-uQg6NE33so {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6NE33so .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6NE33so .mbr-text {
  color: #ffffff;
}
.cid-uQKaZu2laP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKaZu2laP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKaZu2laP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKaZu2laP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKaZu2laP .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKaZu2laP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKaZu2laP .card {
    margin-bottom: 2rem;
  }
  .cid-uQKaZu2laP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ46tNTBNZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ46tNTBNZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ46tNTBNZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ46tNTBNZ .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-uQ46tNTBNZ [class^="socicon-"]:before,
.cid-uQ46tNTBNZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ46tNTBNZ .mbr-section-title,
.cid-uQ46tNTBNZ .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOGl1Nzu2Y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOGl1Nzu2Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGl1Nzu2Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGl1Nzu2Y .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-uOGl1Nzu2Y [class^="socicon-"]:before,
.cid-uOGl1Nzu2Y [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOGl1Nzu2Y .mbr-section-title,
.cid-uOGl1Nzu2Y .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ46D5smE2 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ46D5smE2 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ46D5smE2 .wave {
  fill: #4479d9;
}
.cid-uQ46D5smE2 H1 {
  text-align: left;
}
.cid-uQ46D5smE2 .mbr-text,
.cid-uQ46D5smE2 .mbr-section-btn {
  text-align: left;
}
.cid-uQ46D5smE2 DIV {
  text-align: left;
}
.cid-uQ46QmSLJv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ46QmSLJv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ46QmSLJv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ46QmSLJv .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ46QmSLJv .mbr-section-title {
  color: #000000;
}
.cid-uQg6WwzqC4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg6WwzqC4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg6WwzqC4 .mbr-text {
  color: #ffffff;
}
.cid-uQKaRCIL8m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKaRCIL8m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKaRCIL8m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKaRCIL8m .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKaRCIL8m .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKaRCIL8m .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKaRCIL8m .card {
    margin-bottom: 2rem;
  }
  .cid-uQKaRCIL8m .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ46TUiNb9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ46TUiNb9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ46TUiNb9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ46TUiNb9 .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-uQ46TUiNb9 [class^="socicon-"]:before,
.cid-uQ46TUiNb9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ46TUiNb9 .mbr-section-title,
.cid-uQ46TUiNb9 .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOGr9z0lRB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOGr9z0lRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGr9z0lRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGr9z0lRB .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-uOGr9z0lRB [class^="socicon-"]:before,
.cid-uOGr9z0lRB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOGr9z0lRB .mbr-section-title,
.cid-uOGr9z0lRB .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQ4yQnuVR {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOQ4yQnuVR svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOQ4yQnuVR .wave {
  fill: #4479d9;
}
.cid-uOQ4yQnuVR H1 {
  text-align: left;
}
.cid-uOQ4yQnuVR .mbr-text,
.cid-uOQ4yQnuVR .mbr-section-btn {
  text-align: left;
}
.cid-uOQ4yQnuVR DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQ72U2lky {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOQ72U2lky .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQ72U2lky .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOQ72U2lky .container {
    max-width: 1400px;
  }
}
.cid-uOQ72U2lky .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOQ72U2lky .card-wrapper {
  margin-top: 3rem;
}
.cid-uOQ72U2lky .row {
  justify-content: center;
}
.cid-uOQ72U2lky .card-text {
  text-align: left;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOQ4yS8zcV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOQ4yS8zcV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQ4yS8zcV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQ4yS8zcV .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-uOQ4yS8zcV [class^="socicon-"]:before,
.cid-uOQ4yS8zcV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOQ4yS8zcV .mbr-section-title,
.cid-uOQ4yS8zcV .social-list {
  color: #ffffff;
}
.cid-uOQb0j5Mbp {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/driveways-landscaping-dudley.jpg.webp");
}
.cid-uOQb0j5Mbp svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOQb0j5Mbp .wave {
  fill: #4479d9;
}
.cid-uOQb0j5Mbp H1 {
  text-align: left;
}
.cid-uOQb0j5Mbp .mbr-text,
.cid-uOQb0j5Mbp .mbr-section-btn {
  text-align: left;
}
.cid-uOQb0j5Mbp DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQcq1wn1B {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uOQcq1wn1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQcq1wn1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQcq1wn1B .mbr-section-title {
  color: #ffffff;
}
.cid-uOQcq1wn1B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbqLMsSXo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbqLMsSXo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbqLMsSXo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbqLMsSXo .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbqLMsSXo .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbqLMsSXo .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbqLMsSXo .wrapper {
  padding: 30px 0;
}
.cid-uQbqLMsSXo .mbr-section-title {
  color: #fafafa;
}
.cid-uQbqLMsSXo .mbr-text,
.cid-uQbqLMsSXo .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbr3n3YeL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbr3n3YeL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbr3n3YeL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbr3n3YeL .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbr3n3YeL .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbr3n3YeL .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbr3n3YeL .wrapper {
  padding: 30px 0;
}
.cid-uQbr3n3YeL .mbr-section-title {
  color: #fafafa;
}
.cid-uQbr3n3YeL .mbr-text,
.cid-uQbr3n3YeL .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbr46uDL9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbr46uDL9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbr46uDL9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbr46uDL9 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbr46uDL9 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbr46uDL9 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbr46uDL9 .wrapper {
  padding: 30px 0;
}
.cid-uQbr46uDL9 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbr46uDL9 .mbr-text,
.cid-uQbr46uDL9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbr4rJ8EB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbr4rJ8EB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbr4rJ8EB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbr4rJ8EB .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbr4rJ8EB .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbr4rJ8EB .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbr4rJ8EB .wrapper {
  padding: 30px 0;
}
.cid-uQbr4rJ8EB .mbr-section-title {
  color: #fafafa;
}
.cid-uQbr4rJ8EB .mbr-text,
.cid-uQbr4rJ8EB .mbr-section-btn {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOQb0kZLBR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOQb0kZLBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQb0kZLBR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQb0kZLBR .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-uOQb0kZLBR [class^="socicon-"]:before,
.cid-uOQb0kZLBR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOQb0kZLBR .mbr-section-title,
.cid-uOQb0kZLBR .social-list {
  color: #ffffff;
}
.cid-uQ4b94Vu9P {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4b94Vu9P svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4b94Vu9P .wave {
  fill: #4479d9;
}
.cid-uQ4b94Vu9P H1 {
  text-align: left;
}
.cid-uQ4b94Vu9P .mbr-text,
.cid-uQ4b94Vu9P .mbr-section-btn {
  text-align: left;
}
.cid-uQ4b94Vu9P DIV {
  text-align: left;
}
.cid-uQ4cNj0SNs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4cNj0SNs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4cNj0SNs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4cNj0SNs .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4cNj0SNs .mbr-section-title {
  color: #000000;
}
.cid-uQg92WZ4iX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg92WZ4iX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg92WZ4iX .mbr-text {
  color: #ffffff;
}
.cid-uQK9mkQ6oZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9mkQ6oZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9mkQ6oZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9mkQ6oZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9mkQ6oZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9mkQ6oZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9mkQ6oZ .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9mkQ6oZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ4d1ouvrk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ4d1ouvrk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4d1ouvrk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4d1ouvrk .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-uQ4d1ouvrk [class^="socicon-"]:before,
.cid-uQ4d1ouvrk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ4d1ouvrk .mbr-section-title,
.cid-uQ4d1ouvrk .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMui8bEOR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMui8bEOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMui8bEOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMui8bEOR .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-uOMui8bEOR [class^="socicon-"]:before,
.cid-uOMui8bEOR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMui8bEOR .mbr-section-title,
.cid-uOMui8bEOR .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ4d6vQHo0 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4d6vQHo0 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4d6vQHo0 .wave {
  fill: #4479d9;
}
.cid-uQ4d6vQHo0 H1 {
  text-align: left;
}
.cid-uQ4d6vQHo0 .mbr-text,
.cid-uQ4d6vQHo0 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4d6vQHo0 DIV {
  text-align: left;
}
.cid-uQ4di7nl6W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4di7nl6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4di7nl6W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4di7nl6W .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4di7nl6W .mbr-section-title {
  color: #000000;
}
.cid-uQg9c90gg8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg9c90gg8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg9c90gg8 .mbr-text {
  color: #ffffff;
}
.cid-uOMuqYA4gs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMuqYA4gs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMuqYA4gs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMuqYA4gs .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-uOMuqYA4gs [class^="socicon-"]:before,
.cid-uOMuqYA4gs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMuqYA4gs .mbr-section-title,
.cid-uOMuqYA4gs .social-list {
  color: #ffffff;
}
.cid-uOMur0nwdR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMur0nwdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMur0nwdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMur0nwdR .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-uOMur0nwdR [class^="socicon-"]:before,
.cid-uOMur0nwdR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMur0nwdR .mbr-section-title,
.cid-uOMur0nwdR .social-list {
  color: #ffffff;
}
.cid-uQK9d24jSX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9d24jSX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9d24jSX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9d24jSX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9d24jSX .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9d24jSX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9d24jSX .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9d24jSX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ4dlbK6ci {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ4dlbK6ci .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4dlbK6ci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4dlbK6ci .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-uQ4dlbK6ci [class^="socicon-"]:before,
.cid-uQ4dlbK6ci [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ4dlbK6ci .mbr-section-title,
.cid-uQ4dlbK6ci .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMur1rbse {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMur1rbse .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMur1rbse .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMur1rbse .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-uOMur1rbse [class^="socicon-"]:before,
.cid-uOMur1rbse [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMur1rbse .mbr-section-title,
.cid-uOMur1rbse .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ4dMl9COe {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4dMl9COe svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4dMl9COe .wave {
  fill: #4479d9;
}
.cid-uQ4dMl9COe H1 {
  text-align: left;
}
.cid-uQ4dMl9COe .mbr-text,
.cid-uQ4dMl9COe .mbr-section-btn {
  text-align: left;
}
.cid-uQ4dMl9COe DIV {
  text-align: left;
}
.cid-uQ4dVTjD4a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4dVTjD4a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4dVTjD4a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4dVTjD4a .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4dVTjD4a .mbr-section-title {
  color: #000000;
}
.cid-uQg9nE7IbE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg9nE7IbE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg9nE7IbE .mbr-text {
  color: #ffffff;
}
.cid-uQ4e37rVK3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ4e37rVK3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4e37rVK3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4e37rVK3 .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-uQ4e37rVK3 [class^="socicon-"]:before,
.cid-uQ4e37rVK3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ4e37rVK3 .mbr-section-title,
.cid-uQ4e37rVK3 .social-list {
  color: #ffffff;
}
.cid-uQK8R33Nm0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK8R33Nm0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK8R33Nm0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK8R33Nm0 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK8R33Nm0 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK8R33Nm0 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK8R33Nm0 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK8R33Nm0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMuIfZ4OV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMuIfZ4OV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMuIfZ4OV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMuIfZ4OV .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-uOMuIfZ4OV [class^="socicon-"]:before,
.cid-uOMuIfZ4OV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMuIfZ4OV .mbr-section-title,
.cid-uOMuIfZ4OV .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ48Tz87Bw {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ48Tz87Bw svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ48Tz87Bw .wave {
  fill: #4479d9;
}
.cid-uQ48Tz87Bw H1 {
  text-align: left;
}
.cid-uQ48Tz87Bw .mbr-text,
.cid-uQ48Tz87Bw .mbr-section-btn {
  text-align: left;
}
.cid-uQ48Tz87Bw DIV {
  text-align: left;
}
.cid-uQ492LB8V1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ492LB8V1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ492LB8V1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ492LB8V1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ492LB8V1 .mbr-section-title {
  color: #000000;
}
.cid-uQg791VmyG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg791VmyG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg791VmyG .mbr-text {
  color: #ffffff;
}
.cid-uQKaxVEJ2u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKaxVEJ2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKaxVEJ2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKaxVEJ2u .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKaxVEJ2u .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKaxVEJ2u .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKaxVEJ2u .card {
    margin-bottom: 2rem;
  }
  .cid-uQKaxVEJ2u .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMt3a8Tbn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMt3a8Tbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMt3a8Tbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMt3a8Tbn .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-uOMt3a8Tbn [class^="socicon-"]:before,
.cid-uOMt3a8Tbn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMt3a8Tbn .mbr-section-title,
.cid-uOMt3a8Tbn .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMt3bh5Lw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMt3bh5Lw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMt3bh5Lw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMt3bh5Lw .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-uOMt3bh5Lw [class^="socicon-"]:before,
.cid-uOMt3bh5Lw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMt3bh5Lw .mbr-section-title,
.cid-uOMt3bh5Lw .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ4dqKOLjR {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4dqKOLjR svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4dqKOLjR .wave {
  fill: #4479d9;
}
.cid-uQ4dqKOLjR H1 {
  text-align: left;
}
.cid-uQ4dqKOLjR .mbr-text,
.cid-uQ4dqKOLjR .mbr-section-btn {
  text-align: left;
}
.cid-uQ4dqKOLjR DIV {
  text-align: left;
}
.cid-uQ4dwg3I7J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4dwg3I7J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4dwg3I7J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4dwg3I7J .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4dwg3I7J .mbr-section-title {
  color: #000000;
}
.cid-uQg9ihxdL3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg9ihxdL3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg9ihxdL3 .mbr-text {
  color: #ffffff;
}
.cid-uOMuwcVnio {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMuwcVnio .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMuwcVnio .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMuwcVnio .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-uOMuwcVnio [class^="socicon-"]:before,
.cid-uOMuwcVnio [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMuwcVnio .mbr-section-title,
.cid-uOMuwcVnio .social-list {
  color: #ffffff;
}
.cid-uQK91DBBjg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK91DBBjg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK91DBBjg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK91DBBjg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK91DBBjg .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK91DBBjg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK91DBBjg .card {
    margin-bottom: 2rem;
  }
  .cid-uQK91DBBjg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMuwdIQq0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMuwdIQq0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMuwdIQq0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMuwdIQq0 .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-uOMuwdIQq0 [class^="socicon-"]:before,
.cid-uOMuwdIQq0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMuwdIQq0 .mbr-section-title,
.cid-uOMuwdIQq0 .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMuweM4UR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMuweM4UR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMuweM4UR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMuweM4UR .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-uOMuweM4UR [class^="socicon-"]:before,
.cid-uOMuweM4UR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMuweM4UR .mbr-section-title,
.cid-uOMuweM4UR .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ49FhBWBi {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ49FhBWBi svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ49FhBWBi .wave {
  fill: #4479d9;
}
.cid-uQ49FhBWBi H1 {
  text-align: left;
}
.cid-uQ49FhBWBi .mbr-text,
.cid-uQ49FhBWBi .mbr-section-btn {
  text-align: left;
}
.cid-uQ49FhBWBi DIV {
  text-align: left;
}
.cid-uQ49UNHqY8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ49UNHqY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ49UNHqY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ49UNHqY8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ49UNHqY8 .mbr-section-title {
  color: #000000;
}
.cid-uQg7p8Q6cx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg7p8Q6cx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg7p8Q6cx .mbr-text {
  color: #ffffff;
}
.cid-uQK9Oz5AFX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9Oz5AFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9Oz5AFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9Oz5AFX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9Oz5AFX .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9Oz5AFX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9Oz5AFX .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9Oz5AFX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ4a2iOnTZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ4a2iOnTZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4a2iOnTZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4a2iOnTZ .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-uQ4a2iOnTZ [class^="socicon-"]:before,
.cid-uQ4a2iOnTZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ4a2iOnTZ .mbr-section-title,
.cid-uQ4a2iOnTZ .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMtoI843s {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMtoI843s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtoI843s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtoI843s .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-uOMtoI843s [class^="socicon-"]:before,
.cid-uOMtoI843s [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtoI843s .mbr-section-title,
.cid-uOMtoI843s .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ49ggqcId {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ49ggqcId svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ49ggqcId .wave {
  fill: #4479d9;
}
.cid-uQ49ggqcId H1 {
  text-align: left;
}
.cid-uQ49ggqcId .mbr-text,
.cid-uQ49ggqcId .mbr-section-btn {
  text-align: left;
}
.cid-uQ49ggqcId DIV {
  text-align: left;
}
.cid-uQ49nOpjOL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ49nOpjOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ49nOpjOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ49nOpjOL .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ49nOpjOL .mbr-section-title {
  color: #000000;
}
.cid-uQg7i8Fun8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg7i8Fun8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg7i8Fun8 .mbr-text {
  color: #ffffff;
}
.cid-uQK9YF0wut {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9YF0wut .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9YF0wut .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9YF0wut .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9YF0wut .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9YF0wut .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9YF0wut .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9YF0wut .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ49BJmAcc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ49BJmAcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ49BJmAcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ49BJmAcc .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-uQ49BJmAcc [class^="socicon-"]:before,
.cid-uQ49BJmAcc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ49BJmAcc .mbr-section-title,
.cid-uQ49BJmAcc .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMtbgJ2Qv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMtbgJ2Qv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtbgJ2Qv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtbgJ2Qv .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-uOMtbgJ2Qv [class^="socicon-"]:before,
.cid-uOMtbgJ2Qv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtbgJ2Qv .mbr-section-title,
.cid-uOMtbgJ2Qv .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ4ghHJD4u {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ghHJD4u svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ghHJD4u .wave {
  fill: #4479d9;
}
.cid-uQ4ghHJD4u H1 {
  text-align: left;
}
.cid-uQ4ghHJD4u .mbr-text,
.cid-uQ4ghHJD4u .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ghHJD4u DIV {
  text-align: left;
}
.cid-uQ4glfyJMH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4glfyJMH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4glfyJMH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4glfyJMH .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4glfyJMH .mbr-section-title {
  color: #000000;
}
.cid-uQg9DCE5yD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg9DCE5yD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg9DCE5yD .mbr-text {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQK8tfPBa5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK8tfPBa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK8tfPBa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK8tfPBa5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK8tfPBa5 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK8tfPBa5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK8tfPBa5 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK8tfPBa5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQK8HsjCgz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQK8HsjCgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK8HsjCgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK8HsjCgz .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-uQK8HsjCgz [class^="socicon-"]:before,
.cid-uQK8HsjCgz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQK8HsjCgz .mbr-section-title,
.cid-uQK8HsjCgz .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMvFYHEBf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMvFYHEBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMvFYHEBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMvFYHEBf .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-uOMvFYHEBf [class^="socicon-"]:before,
.cid-uOMvFYHEBf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMvFYHEBf .mbr-section-title,
.cid-uOMvFYHEBf .social-list {
  color: #ffffff;
}
.cid-uQ4a7orp6s {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4a7orp6s svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4a7orp6s .wave {
  fill: #4479d9;
}
.cid-uQ4a7orp6s H1 {
  text-align: left;
}
.cid-uQ4a7orp6s .mbr-text,
.cid-uQ4a7orp6s .mbr-section-btn {
  text-align: left;
}
.cid-uQ4a7orp6s DIV {
  text-align: left;
}
.cid-uQ4alMvgnl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4alMvgnl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4alMvgnl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4alMvgnl .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4alMvgnl .mbr-section-title {
  color: #000000;
}
.cid-uQg8PIZk0S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg8PIZk0S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg8PIZk0S .mbr-text {
  color: #ffffff;
}
.cid-uQK9EAVEkZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9EAVEkZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9EAVEkZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9EAVEkZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9EAVEkZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9EAVEkZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9EAVEkZ .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9EAVEkZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMtByjDoO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMtByjDoO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtByjDoO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtByjDoO .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-uOMtByjDoO [class^="socicon-"]:before,
.cid-uOMtByjDoO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtByjDoO .mbr-section-title,
.cid-uOMtByjDoO .social-list {
  color: #ffffff;
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMtBAmUuM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMtBAmUuM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtBAmUuM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtBAmUuM .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-uOMtBAmUuM [class^="socicon-"]:before,
.cid-uOMtBAmUuM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtBAmUuM .mbr-section-title,
.cid-uOMtBAmUuM .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQ4fYbBEjA {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4fYbBEjA svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4fYbBEjA .wave {
  fill: #4479d9;
}
.cid-uQ4fYbBEjA H1 {
  text-align: left;
}
.cid-uQ4fYbBEjA .mbr-text,
.cid-uQ4fYbBEjA .mbr-section-btn {
  text-align: left;
}
.cid-uQ4fYbBEjA DIV {
  text-align: left;
}
.cid-uQ4g7w29p3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4g7w29p3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4g7w29p3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4g7w29p3 .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4g7w29p3 .mbr-section-title {
  color: #000000;
}
.cid-uQg9vD8JBX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg9vD8JBX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg9vD8JBX .mbr-text {
  color: #ffffff;
}
.cid-uQK8DNn7QA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK8DNn7QA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK8DNn7QA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK8DNn7QA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK8DNn7QA .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK8DNn7QA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK8DNn7QA .card {
    margin-bottom: 2rem;
  }
  .cid-uQK8DNn7QA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMvfEyFB5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMvfEyFB5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMvfEyFB5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMvfEyFB5 .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-uOMvfEyFB5 [class^="socicon-"]:before,
.cid-uOMvfEyFB5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMvfEyFB5 .mbr-section-title,
.cid-uOMvfEyFB5 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMvfGw679 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMvfGw679 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMvfGw679 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMvfGw679 .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-uOMvfGw679 [class^="socicon-"]:before,
.cid-uOMvfGw679 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMvfGw679 .mbr-section-title,
.cid-uOMvfGw679 .social-list {
  color: #ffffff;
}
.cid-uQ46YAcbkm {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ46YAcbkm svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ46YAcbkm .wave {
  fill: #4479d9;
}
.cid-uQ46YAcbkm H1 {
  text-align: left;
}
.cid-uQ46YAcbkm .mbr-text,
.cid-uQ46YAcbkm .mbr-section-btn {
  text-align: left;
}
.cid-uQ46YAcbkm DIV {
  text-align: left;
}
.cid-uQ48JzcCc1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ48JzcCc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ48JzcCc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ48JzcCc1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ48JzcCc1 .mbr-section-title {
  color: #000000;
}
.cid-uQg72nefWc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg72nefWc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg72nefWc .mbr-text {
  color: #ffffff;
}
.cid-uQKaH5sNst {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKaH5sNst .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKaH5sNst .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKaH5sNst .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKaH5sNst .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKaH5sNst .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKaH5sNst .card {
    margin-bottom: 2rem;
  }
  .cid-uQKaH5sNst .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQ48PRQPfk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uQ48PRQPfk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ48PRQPfk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ48PRQPfk .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-uQ48PRQPfk [class^="socicon-"]:before,
.cid-uQ48PRQPfk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uQ48PRQPfk .mbr-section-title,
.cid-uQ48PRQPfk .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMsRKj7Zq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMsRKj7Zq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMsRKj7Zq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMsRKj7Zq .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-uOMsRKj7Zq [class^="socicon-"]:before,
.cid-uOMsRKj7Zq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMsRKj7Zq .mbr-section-title,
.cid-uOMsRKj7Zq .social-list {
  color: #ffffff;
}
.cid-uQ4aORyoJn {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4aORyoJn svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4aORyoJn .wave {
  fill: #4479d9;
}
.cid-uQ4aORyoJn H1 {
  text-align: left;
}
.cid-uQ4aORyoJn .mbr-text,
.cid-uQ4aORyoJn .mbr-section-btn {
  text-align: left;
}
.cid-uQ4aORyoJn DIV {
  text-align: left;
}
.cid-uQ4aWwqdbn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQ4aWwqdbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQ4aWwqdbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQ4aWwqdbn .mbr-section-subtitle {
  color: #000000;
}
.cid-uQ4aWwqdbn .mbr-section-title {
  color: #000000;
}
.cid-uQg8YxT7XK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQg8YxT7XK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQg8YxT7XK .mbr-text {
  color: #ffffff;
}
.cid-uQK9vMpRu5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK9vMpRu5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK9vMpRu5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK9vMpRu5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK9vMpRu5 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK9vMpRu5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK9vMpRu5 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK9vMpRu5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMtIp2RKY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMtIp2RKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtIp2RKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtIp2RKY .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-uOMtIp2RKY [class^="socicon-"]:before,
.cid-uOMtIp2RKY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtIp2RKY .mbr-section-title,
.cid-uOMtIp2RKY .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMtIqcIBv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMtIqcIBv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMtIqcIBv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMtIqcIBv .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-uOMtIqcIBv [class^="socicon-"]:before,
.cid-uOMtIqcIBv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMtIqcIBv .mbr-section-title,
.cid-uOMtIqcIBv .social-list {
  color: #ffffff;
}
.cid-uQ4lGdlZNY {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4lGdlZNY svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4lGdlZNY .wave {
  fill: #4479d9;
}
.cid-uQ4lGdlZNY H1 {
  text-align: left;
}
.cid-uQ4lGdlZNY .mbr-text,
.cid-uQ4lGdlZNY .mbr-section-btn {
  text-align: left;
}
.cid-uQ4lGdlZNY DIV {
  text-align: left;
}
.cid-uORmWRUsWC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORmWRUsWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORmWRUsWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORmWRUsWC .mbr-section-subtitle {
  color: #000000;
}
.cid-uORmWRUsWC .mbr-section-title {
  color: #000000;
}
.cid-uQgJ81qBSs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgJ81qBSs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgJ81qBSs .mbr-text {
  color: #ffffff;
}
.cid-uQK1IIMilp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1IIMilp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1IIMilp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1IIMilp .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1IIMilp .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1IIMilp .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1IIMilp .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1IIMilp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORmWU02zW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORmWU02zW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORmWU02zW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORmWU02zW .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-uORmWU02zW [class^="socicon-"]:before,
.cid-uORmWU02zW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORmWU02zW .mbr-section-title,
.cid-uORmWU02zW .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORmWV7utI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORmWV7utI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORmWV7utI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORmWV7utI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORmWV7utI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORmWV7utI .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORmWV7utI .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORmWV7utI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORmWV7utI .copyright {
  color: #bbbbbb;
}
.cid-uORmWVoWDB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORmWVoWDB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORmWVoWDB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORmWVoWDB .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-uORmWVoWDB [class^="socicon-"]:before,
.cid-uORmWVoWDB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORmWVoWDB .mbr-section-title,
.cid-uORmWVoWDB .social-list {
  color: #ffffff;
}
.cid-uQ4lPUgW4Z {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4lPUgW4Z svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4lPUgW4Z .wave {
  fill: #4479d9;
}
.cid-uQ4lPUgW4Z H1 {
  text-align: left;
}
.cid-uQ4lPUgW4Z .mbr-text,
.cid-uQ4lPUgW4Z .mbr-section-btn {
  text-align: left;
}
.cid-uQ4lPUgW4Z DIV {
  text-align: left;
}
.cid-uORqwpbJEI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORqwpbJEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqwpbJEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqwpbJEI .mbr-section-subtitle {
  color: #000000;
}
.cid-uORqwpbJEI .mbr-section-title {
  color: #000000;
}
.cid-uQgNibrrQH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgNibrrQH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgNibrrQH .mbr-text {
  color: #ffffff;
}
.cid-uQK2iQk1aZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK2iQk1aZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK2iQk1aZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK2iQk1aZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK2iQk1aZ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK2iQk1aZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK2iQk1aZ .card {
    margin-bottom: 2rem;
  }
  .cid-uQK2iQk1aZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORqws0c4O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORqws0c4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqws0c4O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqws0c4O .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-uORqws0c4O [class^="socicon-"]:before,
.cid-uORqws0c4O [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORqws0c4O .mbr-section-title,
.cid-uORqws0c4O .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORqwt9N7s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORqwt9N7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqwt9N7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqwt9N7s .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORqwt9N7s .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORqwt9N7s .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORqwt9N7s .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORqwt9N7s div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORqwt9N7s .copyright {
  color: #bbbbbb;
}
.cid-uORqwtsngy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORqwtsngy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqwtsngy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqwtsngy .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-uORqwtsngy [class^="socicon-"]:before,
.cid-uORqwtsngy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORqwtsngy .mbr-section-title,
.cid-uORqwtsngy .social-list {
  color: #ffffff;
}
.cid-uQ4lVu4AWy {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4lVu4AWy svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4lVu4AWy .wave {
  fill: #4479d9;
}
.cid-uQ4lVu4AWy H1 {
  text-align: left;
}
.cid-uQ4lVu4AWy .mbr-text,
.cid-uQ4lVu4AWy .mbr-section-btn {
  text-align: left;
}
.cid-uQ4lVu4AWy DIV {
  text-align: left;
}
.cid-uORqSwULba {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORqSwULba .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqSwULba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqSwULba .mbr-section-subtitle {
  color: #000000;
}
.cid-uORqSwULba .mbr-section-title {
  color: #000000;
}
.cid-uQgNxgOJwz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgNxgOJwz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgNxgOJwz .mbr-text {
  color: #ffffff;
}
.cid-uQK2enrONl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK2enrONl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK2enrONl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK2enrONl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK2enrONl .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK2enrONl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK2enrONl .card {
    margin-bottom: 2rem;
  }
  .cid-uQK2enrONl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORqSyZLP0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORqSyZLP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqSyZLP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqSyZLP0 .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-uORqSyZLP0 [class^="socicon-"]:before,
.cid-uORqSyZLP0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORqSyZLP0 .mbr-section-title,
.cid-uORqSyZLP0 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORqSA3W2E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORqSA3W2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqSA3W2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqSA3W2E .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORqSA3W2E .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORqSA3W2E .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORqSA3W2E .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORqSA3W2E div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORqSA3W2E .copyright {
  color: #bbbbbb;
}
.cid-uORqSAkvtL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORqSAkvtL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORqSAkvtL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORqSAkvtL .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-uORqSAkvtL [class^="socicon-"]:before,
.cid-uORqSAkvtL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORqSAkvtL .mbr-section-title,
.cid-uORqSAkvtL .social-list {
  color: #ffffff;
}
.cid-uQ4m1l8gbp {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4m1l8gbp svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4m1l8gbp .wave {
  fill: #4479d9;
}
.cid-uQ4m1l8gbp H1 {
  text-align: left;
}
.cid-uQ4m1l8gbp .mbr-text,
.cid-uQ4m1l8gbp .mbr-section-btn {
  text-align: left;
}
.cid-uQ4m1l8gbp DIV {
  text-align: left;
}
.cid-uORrCMUxaB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORrCMUxaB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORrCMUxaB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORrCMUxaB .mbr-section-subtitle {
  color: #000000;
}
.cid-uORrCMUxaB .mbr-section-title {
  color: #000000;
}
.cid-uQgNGK1yTA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgNGK1yTA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgNGK1yTA .mbr-text {
  color: #ffffff;
}
.cid-uQK28xTiUu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK28xTiUu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK28xTiUu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK28xTiUu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK28xTiUu .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK28xTiUu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK28xTiUu .card {
    margin-bottom: 2rem;
  }
  .cid-uQK28xTiUu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORrCPh6ya {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORrCPh6ya .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORrCPh6ya .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORrCPh6ya .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-uORrCPh6ya [class^="socicon-"]:before,
.cid-uORrCPh6ya [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORrCPh6ya .mbr-section-title,
.cid-uORrCPh6ya .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORrCQqR7a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORrCQqR7a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORrCQqR7a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORrCQqR7a .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORrCQqR7a .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORrCQqR7a .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORrCQqR7a .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORrCQqR7a div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORrCQqR7a .copyright {
  color: #bbbbbb;
}
.cid-uORrCQJ0MM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORrCQJ0MM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORrCQJ0MM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORrCQJ0MM .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-uORrCQJ0MM [class^="socicon-"]:before,
.cid-uORrCQJ0MM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORrCQJ0MM .mbr-section-title,
.cid-uORrCQJ0MM .social-list {
  color: #ffffff;
}
.cid-uQ4miTiEqR {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4miTiEqR svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4miTiEqR .wave {
  fill: #4479d9;
}
.cid-uQ4miTiEqR H1 {
  text-align: left;
}
.cid-uQ4miTiEqR .mbr-text,
.cid-uQ4miTiEqR .mbr-section-btn {
  text-align: left;
}
.cid-uQ4miTiEqR DIV {
  text-align: left;
}
.cid-uORs0n2Hx4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORs0n2Hx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORs0n2Hx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORs0n2Hx4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uORs0n2Hx4 .mbr-section-title {
  color: #000000;
}
.cid-uQgNPccMDU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgNPccMDU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgNPccMDU .mbr-text {
  color: #ffffff;
}
.cid-uQK214WeBh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK214WeBh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK214WeBh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK214WeBh .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK214WeBh .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK214WeBh .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK214WeBh .card {
    margin-bottom: 2rem;
  }
  .cid-uQK214WeBh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORs0pdBVg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORs0pdBVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORs0pdBVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORs0pdBVg .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-uORs0pdBVg [class^="socicon-"]:before,
.cid-uORs0pdBVg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORs0pdBVg .mbr-section-title,
.cid-uORs0pdBVg .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORs0ql5Oa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORs0ql5Oa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORs0ql5Oa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORs0ql5Oa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORs0ql5Oa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORs0ql5Oa .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORs0ql5Oa .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORs0ql5Oa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORs0ql5Oa .copyright {
  color: #bbbbbb;
}
.cid-uORs0qEru3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORs0qEru3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORs0qEru3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORs0qEru3 .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-uORs0qEru3 [class^="socicon-"]:before,
.cid-uORs0qEru3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORs0qEru3 .mbr-section-title,
.cid-uORs0qEru3 .social-list {
  color: #ffffff;
}
.cid-uOMB0WbkQl {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOMB0WbkQl svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOMB0WbkQl .wave {
  fill: #4479d9;
}
.cid-uOMB0WbkQl H1 {
  text-align: center;
}
.cid-uOMB0WbkQl .mbr-text,
.cid-uOMB0WbkQl .mbr-section-btn {
  text-align: center;
}
.cid-uON5F5ObLi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uON5F5ObLi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uON5F5ObLi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uON5F5ObLi .container {
    max-width: 1400px;
  }
}
.cid-uON5F5ObLi .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uON5F5ObLi .card-wrapper {
  margin-top: 3rem;
}
.cid-uON5F5ObLi .row {
  justify-content: center;
}
.cid-uOMB0X9690 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMB0X9690 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMB0X9690 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMB0X9690 .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-uOMB0X9690 [class^="socicon-"]:before,
.cid-uOMB0X9690 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMB0X9690 .mbr-section-title,
.cid-uOMB0X9690 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMB0XUUpN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMB0XUUpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMB0XUUpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMB0XUUpN .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-uOMB0XUUpN [class^="socicon-"]:before,
.cid-uOMB0XUUpN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMB0XUUpN .mbr-section-title,
.cid-uOMB0XUUpN .social-list {
  color: #ffffff;
}
.cid-uQ4moOfrVB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4moOfrVB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4moOfrVB .wave {
  fill: #4479d9;
}
.cid-uQ4moOfrVB H1 {
  text-align: left;
}
.cid-uQ4moOfrVB .mbr-text,
.cid-uQ4moOfrVB .mbr-section-btn {
  text-align: left;
}
.cid-uQ4moOfrVB DIV {
  text-align: left;
}
.cid-uORtEEfLPY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORtEEfLPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORtEEfLPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORtEEfLPY .mbr-section-subtitle {
  color: #000000;
}
.cid-uORtEEfLPY .mbr-section-title {
  color: #000000;
}
.cid-uQgO8XAGbF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgO8XAGbF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgO8XAGbF .mbr-text {
  color: #ffffff;
}
.cid-uQK1TYERAs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1TYERAs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1TYERAs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1TYERAs .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1TYERAs .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1TYERAs .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1TYERAs .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1TYERAs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORtEGtfC0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORtEGtfC0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORtEGtfC0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORtEGtfC0 .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-uORtEGtfC0 [class^="socicon-"]:before,
.cid-uORtEGtfC0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORtEGtfC0 .mbr-section-title,
.cid-uORtEGtfC0 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORtEHEwav {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORtEHEwav .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORtEHEwav .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORtEHEwav .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORtEHEwav .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORtEHEwav .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORtEHEwav .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORtEHEwav div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORtEHEwav .copyright {
  color: #bbbbbb;
}
.cid-uORtEHX6AP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORtEHX6AP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORtEHX6AP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORtEHX6AP .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-uORtEHX6AP [class^="socicon-"]:before,
.cid-uORtEHX6AP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORtEHX6AP .mbr-section-title,
.cid-uORtEHX6AP .social-list {
  color: #ffffff;
}
.cid-uQ4mv32b1o {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4mv32b1o svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4mv32b1o .wave {
  fill: #4479d9;
}
.cid-uQ4mv32b1o H1 {
  text-align: left;
}
.cid-uQ4mv32b1o .mbr-text,
.cid-uQ4mv32b1o .mbr-section-btn {
  text-align: left;
}
.cid-uQ4mv32b1o DIV {
  text-align: left;
}
.cid-uORuRkwRhe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORuRkwRhe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORuRkwRhe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORuRkwRhe .mbr-section-subtitle {
  color: #000000;
}
.cid-uORuRkwRhe .mbr-section-title {
  color: #000000;
}
.cid-uQgOhCUkqH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOhCUkqH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOhCUkqH .mbr-text {
  color: #ffffff;
}
.cid-uQK1OLNE0U {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1OLNE0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1OLNE0U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1OLNE0U .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1OLNE0U .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1OLNE0U .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1OLNE0U .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1OLNE0U .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORuRn49zP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORuRn49zP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORuRn49zP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORuRn49zP .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-uORuRn49zP [class^="socicon-"]:before,
.cid-uORuRn49zP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORuRn49zP .mbr-section-title,
.cid-uORuRn49zP .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORuRobZWe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORuRobZWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORuRobZWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORuRobZWe .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORuRobZWe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORuRobZWe .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORuRobZWe .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORuRobZWe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORuRobZWe .copyright {
  color: #bbbbbb;
}
.cid-uORuRou1OR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORuRou1OR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORuRou1OR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORuRou1OR .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-uORuRou1OR [class^="socicon-"]:before,
.cid-uORuRou1OR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORuRou1OR .mbr-section-title,
.cid-uORuRou1OR .social-list {
  color: #ffffff;
}
.cid-uQ4mD1a1nI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4mD1a1nI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4mD1a1nI .wave {
  fill: #4479d9;
}
.cid-uQ4mD1a1nI H1 {
  text-align: left;
}
.cid-uQ4mD1a1nI .mbr-text,
.cid-uQ4mD1a1nI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4mD1a1nI DIV {
  text-align: left;
}
.cid-uORvCXkTgU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORvCXkTgU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvCXkTgU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvCXkTgU .mbr-section-subtitle {
  color: #000000;
}
.cid-uORvCXkTgU .mbr-section-title {
  color: #000000;
}
.cid-uQgOqFxTL8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOqFxTL8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOqFxTL8 .mbr-text {
  color: #ffffff;
}
.cid-uQK1AbpUY2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1AbpUY2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1AbpUY2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1AbpUY2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1AbpUY2 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1AbpUY2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1AbpUY2 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1AbpUY2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORvCZJlkl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORvCZJlkl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvCZJlkl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvCZJlkl .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-uORvCZJlkl [class^="socicon-"]:before,
.cid-uORvCZJlkl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORvCZJlkl .mbr-section-title,
.cid-uORvCZJlkl .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORvD0WwHl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORvD0WwHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvD0WwHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvD0WwHl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORvD0WwHl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORvD0WwHl .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORvD0WwHl .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORvD0WwHl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORvD0WwHl .copyright {
  color: #bbbbbb;
}
.cid-uORvD1f4R1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORvD1f4R1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvD1f4R1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvD1f4R1 .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-uORvD1f4R1 [class^="socicon-"]:before,
.cid-uORvD1f4R1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORvD1f4R1 .mbr-section-title,
.cid-uORvD1f4R1 .social-list {
  color: #ffffff;
}
.cid-uQ4mJdqBTI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4mJdqBTI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4mJdqBTI .wave {
  fill: #4479d9;
}
.cid-uQ4mJdqBTI H1 {
  text-align: left;
}
.cid-uQ4mJdqBTI .mbr-text,
.cid-uQ4mJdqBTI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4mJdqBTI DIV {
  text-align: left;
}
.cid-uORvWC64M1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORvWC64M1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvWC64M1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvWC64M1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uORvWC64M1 .mbr-section-title {
  color: #000000;
}
.cid-uQgOzvshho {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOzvshho .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOzvshho .mbr-text {
  color: #ffffff;
}
.cid-uQK1tcJz7b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1tcJz7b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1tcJz7b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1tcJz7b .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1tcJz7b .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1tcJz7b .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1tcJz7b .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1tcJz7b .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORvWEerfE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORvWEerfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvWEerfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvWEerfE .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-uORvWEerfE [class^="socicon-"]:before,
.cid-uORvWEerfE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORvWEerfE .mbr-section-title,
.cid-uORvWEerfE .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORvWFmQsx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORvWFmQsx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvWFmQsx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvWFmQsx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORvWFmQsx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORvWFmQsx .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORvWFmQsx .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORvWFmQsx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORvWFmQsx .copyright {
  color: #bbbbbb;
}
.cid-uORvWFEDaQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORvWFEDaQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORvWFEDaQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORvWFEDaQ .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-uORvWFEDaQ [class^="socicon-"]:before,
.cid-uORvWFEDaQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORvWFEDaQ .mbr-section-title,
.cid-uORvWFEDaQ .social-list {
  color: #ffffff;
}
.cid-uQ4mStx4oL {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4mStx4oL svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4mStx4oL .wave {
  fill: #4479d9;
}
.cid-uQ4mStx4oL H1 {
  text-align: left;
}
.cid-uQ4mStx4oL .mbr-text,
.cid-uQ4mStx4oL .mbr-section-btn {
  text-align: left;
}
.cid-uQ4mStx4oL DIV {
  text-align: left;
}
.cid-uORwcLUoWU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORwcLUoWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwcLUoWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwcLUoWU .mbr-section-subtitle {
  color: #000000;
}
.cid-uORwcLUoWU .mbr-section-title {
  color: #000000;
}
.cid-uQgOGXA1Bk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOGXA1Bk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOGXA1Bk .mbr-text {
  color: #ffffff;
}
.cid-uQK1mmRTB2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1mmRTB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1mmRTB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1mmRTB2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1mmRTB2 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1mmRTB2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1mmRTB2 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1mmRTB2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORwcO28EC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORwcO28EC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwcO28EC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwcO28EC .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-uORwcO28EC [class^="socicon-"]:before,
.cid-uORwcO28EC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORwcO28EC .mbr-section-title,
.cid-uORwcO28EC .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORwcP9I9S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORwcP9I9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwcP9I9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwcP9I9S .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORwcP9I9S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORwcP9I9S .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORwcP9I9S .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORwcP9I9S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORwcP9I9S .copyright {
  color: #bbbbbb;
}
.cid-uORwcPrN1C {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORwcPrN1C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwcPrN1C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwcPrN1C .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-uORwcPrN1C [class^="socicon-"]:before,
.cid-uORwcPrN1C [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORwcPrN1C .mbr-section-title,
.cid-uORwcPrN1C .social-list {
  color: #ffffff;
}
.cid-uQ4mYhuykQ {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4mYhuykQ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4mYhuykQ .wave {
  fill: #4479d9;
}
.cid-uQ4mYhuykQ H1 {
  text-align: left;
}
.cid-uQ4mYhuykQ .mbr-text,
.cid-uQ4mYhuykQ .mbr-section-btn {
  text-align: left;
}
.cid-uQ4mYhuykQ DIV {
  text-align: left;
}
.cid-uORwufOpMF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORwufOpMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwufOpMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwufOpMF .mbr-section-subtitle {
  color: #000000;
}
.cid-uORwufOpMF .mbr-section-title {
  color: #000000;
}
.cid-uQgOQ0VyOD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOQ0VyOD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOQ0VyOD .mbr-text {
  color: #ffffff;
}
.cid-uQK1gwZIb8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1gwZIb8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1gwZIb8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1gwZIb8 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1gwZIb8 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1gwZIb8 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1gwZIb8 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1gwZIb8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORwuhYRLp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORwuhYRLp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwuhYRLp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwuhYRLp .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-uORwuhYRLp [class^="socicon-"]:before,
.cid-uORwuhYRLp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORwuhYRLp .mbr-section-title,
.cid-uORwuhYRLp .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORwuj2tYf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORwuj2tYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwuj2tYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwuj2tYf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORwuj2tYf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORwuj2tYf .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORwuj2tYf .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORwuj2tYf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORwuj2tYf .copyright {
  color: #bbbbbb;
}
.cid-uORwujsgQ1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORwujsgQ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORwujsgQ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORwujsgQ1 .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-uORwujsgQ1 [class^="socicon-"]:before,
.cid-uORwujsgQ1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORwujsgQ1 .mbr-section-title,
.cid-uORwujsgQ1 .social-list {
  color: #ffffff;
}
.cid-uQ4n5Rp3yy {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4n5Rp3yy svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4n5Rp3yy .wave {
  fill: #4479d9;
}
.cid-uQ4n5Rp3yy H1 {
  text-align: left;
}
.cid-uQ4n5Rp3yy .mbr-text,
.cid-uQ4n5Rp3yy .mbr-section-btn {
  text-align: left;
}
.cid-uQ4n5Rp3yy DIV {
  text-align: left;
}
.cid-uORxp1dW4H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORxp1dW4H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORxp1dW4H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORxp1dW4H .mbr-section-subtitle {
  color: #000000;
}
.cid-uORxp1dW4H .mbr-section-title {
  color: #000000;
}
.cid-uQgOXd3WZn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgOXd3WZn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgOXd3WZn .mbr-text {
  color: #ffffff;
}
.cid-uQK1anNaxK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK1anNaxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK1anNaxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK1anNaxK .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK1anNaxK .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK1anNaxK .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK1anNaxK .card {
    margin-bottom: 2rem;
  }
  .cid-uQK1anNaxK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORxp3uv8c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORxp3uv8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORxp3uv8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORxp3uv8c .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-uORxp3uv8c [class^="socicon-"]:before,
.cid-uORxp3uv8c [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORxp3uv8c .mbr-section-title,
.cid-uORxp3uv8c .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORxp4EvQG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORxp4EvQG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORxp4EvQG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORxp4EvQG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORxp4EvQG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORxp4EvQG .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORxp4EvQG .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORxp4EvQG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORxp4EvQG .copyright {
  color: #bbbbbb;
}
.cid-uORxp4YUBU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORxp4YUBU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORxp4YUBU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORxp4YUBU .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-uORxp4YUBU [class^="socicon-"]:before,
.cid-uORxp4YUBU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORxp4YUBU .mbr-section-title,
.cid-uORxp4YUBU .social-list {
  color: #ffffff;
}
.cid-uQ4ncImppI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ncImppI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ncImppI .wave {
  fill: #4479d9;
}
.cid-uQ4ncImppI H1 {
  text-align: left;
}
.cid-uQ4ncImppI .mbr-text,
.cid-uQ4ncImppI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ncImppI DIV {
  text-align: left;
}
.cid-uORymXjAm5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORymXjAm5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORymXjAm5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORymXjAm5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uORymXjAm5 .mbr-section-title {
  color: #000000;
}
.cid-uQgP66xCDP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgP66xCDP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgP66xCDP .mbr-text {
  color: #ffffff;
}
.cid-uQK133e7bV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK133e7bV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK133e7bV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK133e7bV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK133e7bV .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK133e7bV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK133e7bV .card {
    margin-bottom: 2rem;
  }
  .cid-uQK133e7bV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORymZAIpc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORymZAIpc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORymZAIpc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORymZAIpc .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-uORymZAIpc [class^="socicon-"]:before,
.cid-uORymZAIpc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORymZAIpc .mbr-section-title,
.cid-uORymZAIpc .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORyn0IOgh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORyn0IOgh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyn0IOgh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyn0IOgh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORyn0IOgh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORyn0IOgh .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORyn0IOgh .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORyn0IOgh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORyn0IOgh .copyright {
  color: #bbbbbb;
}
.cid-uORyn18RWH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORyn18RWH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyn18RWH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyn18RWH .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-uORyn18RWH [class^="socicon-"]:before,
.cid-uORyn18RWH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORyn18RWH .mbr-section-title,
.cid-uORyn18RWH .social-list {
  color: #ffffff;
}
.cid-uQ4nkbVFoS {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4nkbVFoS svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4nkbVFoS .wave {
  fill: #4479d9;
}
.cid-uQ4nkbVFoS H1 {
  text-align: left;
}
.cid-uQ4nkbVFoS .mbr-text,
.cid-uQ4nkbVFoS .mbr-section-btn {
  text-align: left;
}
.cid-uQ4nkbVFoS DIV {
  text-align: left;
}
.cid-uORyYGAGtO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORyYGAGtO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyYGAGtO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyYGAGtO .mbr-section-subtitle {
  color: #000000;
}
.cid-uORyYGAGtO .mbr-section-title {
  color: #000000;
}
.cid-uQgPcXQWBw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgPcXQWBw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgPcXQWBw .mbr-text {
  color: #ffffff;
}
.cid-uQK0WtRnZR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0WtRnZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0WtRnZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0WtRnZR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0WtRnZR .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0WtRnZR .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0WtRnZR .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0WtRnZR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORyYISSaa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORyYISSaa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyYISSaa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyYISSaa .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-uORyYISSaa [class^="socicon-"]:before,
.cid-uORyYISSaa [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORyYISSaa .mbr-section-title,
.cid-uORyYISSaa .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORyYJWPJc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORyYJWPJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyYJWPJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyYJWPJc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORyYJWPJc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORyYJWPJc .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORyYJWPJc .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORyYJWPJc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORyYJWPJc .copyright {
  color: #bbbbbb;
}
.cid-uORyYKjsQj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORyYKjsQj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORyYKjsQj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORyYKjsQj .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-uORyYKjsQj [class^="socicon-"]:before,
.cid-uORyYKjsQj [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORyYKjsQj .mbr-section-title,
.cid-uORyYKjsQj .social-list {
  color: #ffffff;
}
.cid-uQ4nsCj3Pm {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4nsCj3Pm svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4nsCj3Pm .wave {
  fill: #4479d9;
}
.cid-uQ4nsCj3Pm H1 {
  text-align: left;
}
.cid-uQ4nsCj3Pm .mbr-text,
.cid-uQ4nsCj3Pm .mbr-section-btn {
  text-align: left;
}
.cid-uQ4nsCj3Pm DIV {
  text-align: left;
}
.cid-uORzgcb8AD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORzgcb8AD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzgcb8AD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzgcb8AD .mbr-section-subtitle {
  color: #000000;
}
.cid-uORzgcb8AD .mbr-section-title {
  color: #000000;
}
.cid-uQgPjW87b2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgPjW87b2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgPjW87b2 .mbr-text {
  color: #ffffff;
}
.cid-uORzgenKSX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORzgenKSX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzgenKSX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzgenKSX .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-uORzgenKSX [class^="socicon-"]:before,
.cid-uORzgenKSX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzgenKSX .mbr-section-title,
.cid-uORzgenKSX .social-list {
  color: #ffffff;
}
.cid-uQK0Guzitn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0Guzitn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0Guzitn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0Guzitn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0Guzitn .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0Guzitn .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0Guzitn .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0Guzitn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORzgft6vf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORzgft6vf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzgft6vf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzgft6vf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORzgft6vf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORzgft6vf .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORzgft6vf .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORzgft6vf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORzgft6vf .copyright {
  color: #bbbbbb;
}
.cid-uORzgfQ9Vq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORzgfQ9Vq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzgfQ9Vq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzgfQ9Vq .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-uORzgfQ9Vq [class^="socicon-"]:before,
.cid-uORzgfQ9Vq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzgfQ9Vq .mbr-section-title,
.cid-uORzgfQ9Vq .social-list {
  color: #ffffff;
}
.cid-uQ4nzPpibA {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4nzPpibA svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4nzPpibA .wave {
  fill: #4479d9;
}
.cid-uQ4nzPpibA H1 {
  text-align: left;
}
.cid-uQ4nzPpibA .mbr-text,
.cid-uQ4nzPpibA .mbr-section-btn {
  text-align: left;
}
.cid-uQ4nzPpibA DIV {
  text-align: left;
}
.cid-uORzyQFevB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORzyQFevB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzyQFevB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzyQFevB .mbr-section-subtitle {
  color: #000000;
}
.cid-uORzyQFevB .mbr-section-title {
  color: #000000;
}
.cid-uQgPsC5lJQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgPsC5lJQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgPsC5lJQ .mbr-text {
  color: #ffffff;
}
.cid-uQK0v5BOed {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0v5BOed .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0v5BOed .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0v5BOed .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0v5BOed .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0v5BOed .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0v5BOed .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0v5BOed .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORzySR8W4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORzySR8W4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzySR8W4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzySR8W4 .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-uORzySR8W4 [class^="socicon-"]:before,
.cid-uORzySR8W4 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzySR8W4 .mbr-section-title,
.cid-uORzySR8W4 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORzyU17JD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORzyU17JD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzyU17JD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzyU17JD .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORzyU17JD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORzyU17JD .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORzyU17JD .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORzyU17JD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORzyU17JD .copyright {
  color: #bbbbbb;
}
.cid-uORzyUjFUi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORzyUjFUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzyUjFUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzyUjFUi .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-uORzyUjFUi [class^="socicon-"]:before,
.cid-uORzyUjFUi [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzyUjFUi .mbr-section-title,
.cid-uORzyUjFUi .social-list {
  color: #ffffff;
}
.cid-uQ4nMETakh {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4nMETakh svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4nMETakh .wave {
  fill: #4479d9;
}
.cid-uQ4nMETakh H1 {
  text-align: left;
}
.cid-uQ4nMETakh .mbr-text,
.cid-uQ4nMETakh .mbr-section-btn {
  text-align: left;
}
.cid-uQ4nMETakh DIV {
  text-align: left;
}
.cid-uORzXccAmN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORzXccAmN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzXccAmN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzXccAmN .mbr-section-subtitle {
  color: #000000;
}
.cid-uORzXccAmN .mbr-section-title {
  color: #000000;
}
.cid-uQgPHTTfGk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgPHTTfGk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgPHTTfGk .mbr-text {
  color: #ffffff;
}
.cid-uQK0nPFMdt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0nPFMdt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0nPFMdt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0nPFMdt .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0nPFMdt .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0nPFMdt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0nPFMdt .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0nPFMdt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORzXeqiQd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORzXeqiQd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzXeqiQd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzXeqiQd .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-uORzXeqiQd [class^="socicon-"]:before,
.cid-uORzXeqiQd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzXeqiQd .mbr-section-title,
.cid-uORzXeqiQd .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORzXfuU4j {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORzXfuU4j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzXfuU4j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzXfuU4j .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORzXfuU4j .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORzXfuU4j .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORzXfuU4j .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORzXfuU4j div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORzXfuU4j .copyright {
  color: #bbbbbb;
}
.cid-uORzXfRkPn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORzXfRkPn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORzXfRkPn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORzXfRkPn .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-uORzXfRkPn [class^="socicon-"]:before,
.cid-uORzXfRkPn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORzXfRkPn .mbr-section-title,
.cid-uORzXfRkPn .social-list {
  color: #ffffff;
}
.cid-uQ4osQP9IN {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4osQP9IN svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4osQP9IN .wave {
  fill: #4479d9;
}
.cid-uQ4osQP9IN H1 {
  text-align: left;
}
.cid-uQ4osQP9IN .mbr-text,
.cid-uQ4osQP9IN .mbr-section-btn {
  text-align: left;
}
.cid-uQ4osQP9IN DIV {
  text-align: left;
}
.cid-uORAh5UQiQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORAh5UQiQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORAh5UQiQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORAh5UQiQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uORAh5UQiQ .mbr-section-title {
  color: #000000;
}
.cid-uQgPPY6Fla {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgPPY6Fla .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgPPY6Fla .mbr-text {
  color: #ffffff;
}
.cid-uQK0hsSd08 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0hsSd08 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0hsSd08 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0hsSd08 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0hsSd08 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0hsSd08 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0hsSd08 .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0hsSd08 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORAh82LUR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORAh82LUR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORAh82LUR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORAh82LUR .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-uORAh82LUR [class^="socicon-"]:before,
.cid-uORAh82LUR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORAh82LUR .mbr-section-title,
.cid-uORAh82LUR .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORAh9g29S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORAh9g29S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORAh9g29S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORAh9g29S .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORAh9g29S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORAh9g29S .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORAh9g29S .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORAh9g29S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORAh9g29S .copyright {
  color: #bbbbbb;
}
.cid-uORAh9z40i {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORAh9z40i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORAh9z40i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORAh9z40i .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-uORAh9z40i [class^="socicon-"]:before,
.cid-uORAh9z40i [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORAh9z40i .mbr-section-title,
.cid-uORAh9z40i .social-list {
  color: #ffffff;
}
.cid-uQ4oyh1sTz {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4oyh1sTz svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4oyh1sTz .wave {
  fill: #4479d9;
}
.cid-uQ4oyh1sTz H1 {
  text-align: left;
}
.cid-uQ4oyh1sTz .mbr-text,
.cid-uQ4oyh1sTz .mbr-section-btn {
  text-align: left;
}
.cid-uQ4oyh1sTz DIV {
  text-align: left;
}
.cid-uORALOQUmm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORALOQUmm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORALOQUmm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORALOQUmm .mbr-section-subtitle {
  color: #000000;
}
.cid-uORALOQUmm .mbr-section-title {
  color: #000000;
}
.cid-uQgQ3bxqpa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgQ3bxqpa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgQ3bxqpa .mbr-text {
  color: #ffffff;
}
.cid-uQK0a0rP2X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK0a0rP2X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK0a0rP2X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK0a0rP2X .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK0a0rP2X .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK0a0rP2X .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK0a0rP2X .card {
    margin-bottom: 2rem;
  }
  .cid-uQK0a0rP2X .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORALR0kEQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORALR0kEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORALR0kEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORALR0kEQ .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-uORALR0kEQ [class^="socicon-"]:before,
.cid-uORALR0kEQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORALR0kEQ .mbr-section-title,
.cid-uORALR0kEQ .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORALSdiUx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORALSdiUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORALSdiUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORALSdiUx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORALSdiUx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORALSdiUx .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORALSdiUx .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORALSdiUx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORALSdiUx .copyright {
  color: #bbbbbb;
}
.cid-uORALSvWCN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORALSvWCN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORALSvWCN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORALSvWCN .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-uORALSvWCN [class^="socicon-"]:before,
.cid-uORALSvWCN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORALSvWCN .mbr-section-title,
.cid-uORALSvWCN .social-list {
  color: #ffffff;
}
.cid-uQ4piriqpS {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4piriqpS svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4piriqpS .wave {
  fill: #4479d9;
}
.cid-uQ4piriqpS H1 {
  text-align: left;
}
.cid-uQ4piriqpS .mbr-text,
.cid-uQ4piriqpS .mbr-section-btn {
  text-align: left;
}
.cid-uQ4piriqpS DIV {
  text-align: left;
}
.cid-uORB8njhjf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORB8njhjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORB8njhjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORB8njhjf .mbr-section-subtitle {
  color: #000000;
}
.cid-uORB8njhjf .mbr-section-title {
  color: #000000;
}
.cid-uQgQegNJyr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgQegNJyr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgQegNJyr .mbr-text {
  color: #ffffff;
}
.cid-uQK02571Ml {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQK02571Ml .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQK02571Ml .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQK02571Ml .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQK02571Ml .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQK02571Ml .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQK02571Ml .card {
    margin-bottom: 2rem;
  }
  .cid-uQK02571Ml .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORB8pxaJd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORB8pxaJd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORB8pxaJd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORB8pxaJd .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-uORB8pxaJd [class^="socicon-"]:before,
.cid-uORB8pxaJd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORB8pxaJd .mbr-section-title,
.cid-uORB8pxaJd .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORB8qD7Z4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORB8qD7Z4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORB8qD7Z4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORB8qD7Z4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORB8qD7Z4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORB8qD7Z4 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORB8qD7Z4 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORB8qD7Z4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORB8qD7Z4 .copyright {
  color: #bbbbbb;
}
.cid-uORB8r0DlR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORB8r0DlR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORB8r0DlR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORB8r0DlR .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-uORB8r0DlR [class^="socicon-"]:before,
.cid-uORB8r0DlR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORB8r0DlR .mbr-section-title,
.cid-uORB8r0DlR .social-list {
  color: #ffffff;
}
.cid-uQ4poKN2f5 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4poKN2f5 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4poKN2f5 .wave {
  fill: #4479d9;
}
.cid-uQ4poKN2f5 H1 {
  text-align: left;
}
.cid-uQ4poKN2f5 .mbr-text,
.cid-uQ4poKN2f5 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4poKN2f5 DIV {
  text-align: left;
}
.cid-uORBCj9izW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORBCj9izW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORBCj9izW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORBCj9izW .mbr-section-subtitle {
  color: #000000;
}
.cid-uORBCj9izW .mbr-section-title {
  color: #000000;
}
.cid-uQgQt7i9eC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgQt7i9eC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgQt7i9eC .mbr-text {
  color: #ffffff;
}
.cid-uQJZUgRQeN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQJZUgRQeN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQJZUgRQeN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQJZUgRQeN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQJZUgRQeN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQJZUgRQeN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQJZUgRQeN .card {
    margin-bottom: 2rem;
  }
  .cid-uQJZUgRQeN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORBClixIT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORBClixIT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORBClixIT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORBClixIT .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-uORBClixIT [class^="socicon-"]:before,
.cid-uORBClixIT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORBClixIT .mbr-section-title,
.cid-uORBClixIT .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORBCmqmgv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORBCmqmgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORBCmqmgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORBCmqmgv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORBCmqmgv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORBCmqmgv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORBCmqmgv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORBCmqmgv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORBCmqmgv .copyright {
  color: #bbbbbb;
}
.cid-uORBCmJMDm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORBCmJMDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORBCmJMDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORBCmJMDm .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-uORBCmJMDm [class^="socicon-"]:before,
.cid-uORBCmJMDm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORBCmJMDm .mbr-section-title,
.cid-uORBCmJMDm .social-list {
  color: #ffffff;
}
.cid-uQ4pC53LbE {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4pC53LbE svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4pC53LbE .wave {
  fill: #4479d9;
}
.cid-uQ4pC53LbE H1 {
  text-align: left;
}
.cid-uQ4pC53LbE .mbr-text,
.cid-uQ4pC53LbE .mbr-section-btn {
  text-align: left;
}
.cid-uQ4pC53LbE DIV {
  text-align: left;
}
.cid-uORC1eF3zF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORC1eF3zF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORC1eF3zF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORC1eF3zF .mbr-section-subtitle {
  color: #000000;
}
.cid-uORC1eF3zF .mbr-section-title {
  color: #000000;
}
.cid-uQgQD6ITfU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgQD6ITfU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgQD6ITfU .mbr-text {
  color: #ffffff;
}
.cid-uQJYgBkYSj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQJYgBkYSj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQJYgBkYSj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQJYgBkYSj .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQJYgBkYSj .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQJYgBkYSj .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQJYgBkYSj .card {
    margin-bottom: 2rem;
  }
  .cid-uQJYgBkYSj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORC1hSLu4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORC1hSLu4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORC1hSLu4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORC1hSLu4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORC1hSLu4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORC1hSLu4 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORC1hSLu4 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORC1hSLu4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORC1hSLu4 .copyright {
  color: #bbbbbb;
}
.cid-uORC1iaB5r {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORC1iaB5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORC1iaB5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORC1iaB5r .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-uORC1iaB5r [class^="socicon-"]:before,
.cid-uORC1iaB5r [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORC1iaB5r .mbr-section-title,
.cid-uORC1iaB5r .social-list {
  color: #ffffff;
}
.cid-uQ4u5wd5N1 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4u5wd5N1 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4u5wd5N1 .wave {
  fill: #4479d9;
}
.cid-uQ4u5wd5N1 H1 {
  text-align: left;
}
.cid-uQ4u5wd5N1 .mbr-text,
.cid-uQ4u5wd5N1 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4u5wd5N1 DIV {
  text-align: left;
}
.cid-uOMAFrN3mp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOMAFrN3mp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMAFrN3mp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMAFrN3mp .mbr-section-subtitle {
  color: #000000;
}
.cid-uOMAFrN3mp .mbr-section-title {
  color: #000000;
}
.cid-uQgQZxrt2K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgQZxrt2K .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgQZxrt2K .mbr-text {
  color: #ffffff;
}
.cid-uQEcYGuuKB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQEcYGuuKB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQEcYGuuKB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQEcYGuuKB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQEcYGuuKB .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQEcYGuuKB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQEcYGuuKB .card {
    margin-bottom: 2rem;
  }
  .cid-uQEcYGuuKB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOMAkTpGZg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOMAkTpGZg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMAkTpGZg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMAkTpGZg .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-uOMAkTpGZg [class^="socicon-"]:before,
.cid-uOMAkTpGZg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMAkTpGZg .mbr-section-title,
.cid-uOMAkTpGZg .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-uOMzzbOhNc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOMzzbOhNc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOMzzbOhNc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOMzzbOhNc .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-uOMzzbOhNc [class^="socicon-"]:before,
.cid-uOMzzbOhNc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOMzzbOhNc .mbr-section-title,
.cid-uOMzzbOhNc .social-list {
  color: #ffffff;
}
.cid-uQ4ub5h3Tu {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ub5h3Tu svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ub5h3Tu .wave {
  fill: #4479d9;
}
.cid-uQ4ub5h3Tu H1 {
  text-align: left;
}
.cid-uQ4ub5h3Tu .mbr-text,
.cid-uQ4ub5h3Tu .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ub5h3Tu DIV {
  text-align: left;
}
.cid-uORD8u9Bny {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORD8u9Bny .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORD8u9Bny .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORD8u9Bny .mbr-section-subtitle {
  color: #000000;
}
.cid-uORD8u9Bny .mbr-section-title {
  color: #000000;
}
.cid-uQgRpXbUbc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgRpXbUbc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgRpXbUbc .mbr-text {
  color: #ffffff;
}
.cid-uQEcOddfL5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQEcOddfL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQEcOddfL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQEcOddfL5 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQEcOddfL5 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQEcOddfL5 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQEcOddfL5 .card {
    margin-bottom: 2rem;
  }
  .cid-uQEcOddfL5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORD8wdmaD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORD8wdmaD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORD8wdmaD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORD8wdmaD .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-uORD8wdmaD [class^="socicon-"]:before,
.cid-uORD8wdmaD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORD8wdmaD .mbr-section-title,
.cid-uORD8wdmaD .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORD8wZM1z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORD8wZM1z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORD8wZM1z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORD8wZM1z .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORD8wZM1z .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORD8wZM1z .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORD8wZM1z .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORD8wZM1z div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORD8wZM1z .copyright {
  color: #bbbbbb;
}
.cid-uORD8v3Wcq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORD8v3Wcq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORD8v3Wcq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORD8v3Wcq .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-uORD8v3Wcq [class^="socicon-"]:before,
.cid-uORD8v3Wcq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORD8v3Wcq .mbr-section-title,
.cid-uORD8v3Wcq .social-list {
  color: #ffffff;
}
.cid-uQ4uj9eI2V {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4uj9eI2V svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4uj9eI2V .wave {
  fill: #4479d9;
}
.cid-uQ4uj9eI2V H1 {
  text-align: left;
}
.cid-uQ4uj9eI2V .mbr-text,
.cid-uQ4uj9eI2V .mbr-section-btn {
  text-align: left;
}
.cid-uQ4uj9eI2V DIV {
  text-align: left;
}
.cid-uORDCFVZNn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORDCFVZNn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORDCFVZNn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORDCFVZNn .mbr-section-subtitle {
  color: #000000;
}
.cid-uORDCFVZNn .mbr-section-title {
  color: #000000;
}
.cid-uQgRQRjdaT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgRQRjdaT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgRQRjdaT .mbr-text {
  color: #ffffff;
}
.cid-uQDEdmHgOq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDEdmHgOq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDEdmHgOq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDEdmHgOq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDEdmHgOq .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDEdmHgOq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDEdmHgOq .card {
    margin-bottom: 2rem;
  }
  .cid-uQDEdmHgOq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORDCHBokf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORDCHBokf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORDCHBokf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORDCHBokf .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-uORDCHBokf [class^="socicon-"]:before,
.cid-uORDCHBokf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORDCHBokf .mbr-section-title,
.cid-uORDCHBokf .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORDCIkunE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORDCIkunE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORDCIkunE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORDCIkunE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORDCIkunE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORDCIkunE .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORDCIkunE .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORDCIkunE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORDCIkunE .copyright {
  color: #bbbbbb;
}
.cid-uORDCIB1Sc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORDCIB1Sc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORDCIB1Sc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORDCIB1Sc .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-uORDCIB1Sc [class^="socicon-"]:before,
.cid-uORDCIB1Sc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORDCIB1Sc .mbr-section-title,
.cid-uORDCIB1Sc .social-list {
  color: #ffffff;
}
.cid-uQ4uoHjn85 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4uoHjn85 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4uoHjn85 .wave {
  fill: #4479d9;
}
.cid-uQ4uoHjn85 H1 {
  text-align: left;
}
.cid-uQ4uoHjn85 .mbr-text,
.cid-uQ4uoHjn85 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4uoHjn85 DIV {
  text-align: left;
}
.cid-uOREK2KVHK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOREK2KVHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOREK2KVHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOREK2KVHK .mbr-section-subtitle {
  color: #000000;
}
.cid-uOREK2KVHK .mbr-section-title {
  color: #000000;
}
.cid-uQgRXYGGzx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgRXYGGzx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgRXYGGzx .mbr-text {
  color: #ffffff;
}
.cid-uQDE46zdkW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDE46zdkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDE46zdkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDE46zdkW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDE46zdkW .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDE46zdkW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDE46zdkW .card {
    margin-bottom: 2rem;
  }
  .cid-uQDE46zdkW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOREK4Bw7a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOREK4Bw7a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOREK4Bw7a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOREK4Bw7a .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-uOREK4Bw7a [class^="socicon-"]:before,
.cid-uOREK4Bw7a [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOREK4Bw7a .mbr-section-title,
.cid-uOREK4Bw7a .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOREK5jZ5b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOREK5jZ5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOREK5jZ5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOREK5jZ5b .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOREK5jZ5b .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOREK5jZ5b .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOREK5jZ5b .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOREK5jZ5b div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOREK5jZ5b .copyright {
  color: #bbbbbb;
}
.cid-uOREK5ACJd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOREK5ACJd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOREK5ACJd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOREK5ACJd .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-uOREK5ACJd [class^="socicon-"]:before,
.cid-uOREK5ACJd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOREK5ACJd .mbr-section-title,
.cid-uOREK5ACJd .social-list {
  color: #ffffff;
}
.cid-uQ4uvOhvoY {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4uvOhvoY svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4uvOhvoY .wave {
  fill: #4479d9;
}
.cid-uQ4uvOhvoY H1 {
  text-align: left;
}
.cid-uQ4uvOhvoY .mbr-text,
.cid-uQ4uvOhvoY .mbr-section-btn {
  text-align: left;
}
.cid-uQ4uvOhvoY DIV {
  text-align: left;
}
.cid-uORFcYIs9m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORFcYIs9m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFcYIs9m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFcYIs9m .mbr-section-subtitle {
  color: #000000;
}
.cid-uORFcYIs9m .mbr-section-title {
  color: #000000;
}
.cid-uQgS5KsvUN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgS5KsvUN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgS5KsvUN .mbr-text {
  color: #ffffff;
}
.cid-uQDDQzUq4q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDDQzUq4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDDQzUq4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDDQzUq4q .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDDQzUq4q .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDDQzUq4q .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDDQzUq4q .card {
    margin-bottom: 2rem;
  }
  .cid-uQDDQzUq4q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORFd0rcyJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORFd0rcyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFd0rcyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFd0rcyJ .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-uORFd0rcyJ [class^="socicon-"]:before,
.cid-uORFd0rcyJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFd0rcyJ .mbr-section-title,
.cid-uORFd0rcyJ .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORFd18NSa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORFd18NSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFd18NSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFd18NSa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORFd18NSa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORFd18NSa .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORFd18NSa .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORFd18NSa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORFd18NSa .copyright {
  color: #bbbbbb;
}
.cid-uORFd1oQir {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORFd1oQir .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFd1oQir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFd1oQir .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-uORFd1oQir [class^="socicon-"]:before,
.cid-uORFd1oQir [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFd1oQir .mbr-section-title,
.cid-uORFd1oQir .social-list {
  color: #ffffff;
}
.cid-uQ4uAItcEg {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4uAItcEg svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4uAItcEg .wave {
  fill: #4479d9;
}
.cid-uQ4uAItcEg H1 {
  text-align: left;
}
.cid-uQ4uAItcEg .mbr-text,
.cid-uQ4uAItcEg .mbr-section-btn {
  text-align: left;
}
.cid-uQ4uAItcEg DIV {
  text-align: left;
}
.cid-uORFzHhE7w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORFzHhE7w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFzHhE7w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFzHhE7w .mbr-section-subtitle {
  color: #000000;
}
.cid-uORFzHhE7w .mbr-section-title {
  color: #000000;
}
.cid-uQgScgjSRe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgScgjSRe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgScgjSRe .mbr-text {
  color: #ffffff;
}
.cid-uQDDECIrHK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDDECIrHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDDECIrHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDDECIrHK .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDDECIrHK .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDDECIrHK .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDDECIrHK .card {
    margin-bottom: 2rem;
  }
  .cid-uQDDECIrHK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORFzIV3on {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORFzIV3on .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFzIV3on .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFzIV3on .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-uORFzIV3on [class^="socicon-"]:before,
.cid-uORFzIV3on [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFzIV3on .mbr-section-title,
.cid-uORFzIV3on .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORFzJDYdr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORFzJDYdr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFzJDYdr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFzJDYdr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORFzJDYdr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORFzJDYdr .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORFzJDYdr .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORFzJDYdr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORFzJDYdr .copyright {
  color: #bbbbbb;
}
.cid-uORFzJT01T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORFzJT01T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFzJT01T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFzJT01T .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-uORFzJT01T [class^="socicon-"]:before,
.cid-uORFzJT01T [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFzJT01T .mbr-section-title,
.cid-uORFzJT01T .social-list {
  color: #ffffff;
}
.cid-uQ4uI68rXU {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4uI68rXU svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4uI68rXU .wave {
  fill: #4479d9;
}
.cid-uQ4uI68rXU H1 {
  text-align: left;
}
.cid-uQ4uI68rXU .mbr-text,
.cid-uQ4uI68rXU .mbr-section-btn {
  text-align: left;
}
.cid-uQ4uI68rXU DIV {
  text-align: left;
}
.cid-uORFXFB70v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORFXFB70v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFXFB70v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFXFB70v .mbr-section-subtitle {
  color: #000000;
}
.cid-uORFXFB70v .mbr-section-title {
  color: #000000;
}
.cid-uQgSo0AAXs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgSo0AAXs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgSo0AAXs .mbr-text {
  color: #ffffff;
}
.cid-uQDDmANOhY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDDmANOhY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDDmANOhY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDDmANOhY .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDDmANOhY .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDDmANOhY .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDDmANOhY .card {
    margin-bottom: 2rem;
  }
  .cid-uQDDmANOhY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORFXHjOfo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORFXHjOfo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFXHjOfo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFXHjOfo .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-uORFXHjOfo [class^="socicon-"]:before,
.cid-uORFXHjOfo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFXHjOfo .mbr-section-title,
.cid-uORFXHjOfo .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORFXI3Y9t {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORFXI3Y9t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFXI3Y9t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFXI3Y9t .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORFXI3Y9t .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORFXI3Y9t .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORFXI3Y9t .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORFXI3Y9t div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORFXI3Y9t .copyright {
  color: #bbbbbb;
}
.cid-uORFXIkDCd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORFXIkDCd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORFXIkDCd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORFXIkDCd .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-uORFXIkDCd [class^="socicon-"]:before,
.cid-uORFXIkDCd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORFXIkDCd .mbr-section-title,
.cid-uORFXIkDCd .social-list {
  color: #ffffff;
}
.cid-uQ4vh0TjbL {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4vh0TjbL svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4vh0TjbL .wave {
  fill: #4479d9;
}
.cid-uQ4vh0TjbL H1 {
  text-align: left;
}
.cid-uQ4vh0TjbL .mbr-text,
.cid-uQ4vh0TjbL .mbr-section-btn {
  text-align: left;
}
.cid-uQ4vh0TjbL DIV {
  text-align: left;
}
.cid-uORGnyA4XU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORGnyA4XU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGnyA4XU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGnyA4XU .mbr-section-subtitle {
  color: #000000;
}
.cid-uORGnyA4XU .mbr-section-title {
  color: #000000;
}
.cid-uQgSDk2XPx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgSDk2XPx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgSDk2XPx .mbr-text {
  color: #ffffff;
}
.cid-uQDBq5IlOk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDBq5IlOk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDBq5IlOk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDBq5IlOk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDBq5IlOk .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDBq5IlOk .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDBq5IlOk .card {
    margin-bottom: 2rem;
  }
  .cid-uQDBq5IlOk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORGnBiWFE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORGnBiWFE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGnBiWFE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGnBiWFE .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-uORGnBiWFE [class^="socicon-"]:before,
.cid-uORGnBiWFE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORGnBiWFE .mbr-section-title,
.cid-uORGnBiWFE .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORGnC7OH4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORGnC7OH4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGnC7OH4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGnC7OH4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORGnC7OH4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORGnC7OH4 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORGnC7OH4 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORGnC7OH4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORGnC7OH4 .copyright {
  color: #bbbbbb;
}
.cid-uORGnCq0Lm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORGnCq0Lm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGnCq0Lm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGnCq0Lm .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-uORGnCq0Lm [class^="socicon-"]:before,
.cid-uORGnCq0Lm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORGnCq0Lm .mbr-section-title,
.cid-uORGnCq0Lm .social-list {
  color: #ffffff;
}
.cid-uQ4vrIaJB3 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4vrIaJB3 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4vrIaJB3 .wave {
  fill: #4479d9;
}
.cid-uQ4vrIaJB3 H1 {
  text-align: left;
}
.cid-uQ4vrIaJB3 .mbr-text,
.cid-uQ4vrIaJB3 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4vrIaJB3 DIV {
  text-align: left;
}
.cid-uORXxHQQZr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORXxHQQZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXxHQQZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXxHQQZr .mbr-section-subtitle {
  color: #000000;
}
.cid-uORXxHQQZr .mbr-section-title {
  color: #000000;
}
.cid-uQgSWXzClg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgSWXzClg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgSWXzClg .mbr-text {
  color: #ffffff;
}
.cid-uQDBi1QPMT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDBi1QPMT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDBi1QPMT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDBi1QPMT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDBi1QPMT .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDBi1QPMT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDBi1QPMT .card {
    margin-bottom: 2rem;
  }
  .cid-uQDBi1QPMT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORXxJpSNJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORXxJpSNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXxJpSNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXxJpSNJ .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-uORXxJpSNJ [class^="socicon-"]:before,
.cid-uORXxJpSNJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXxJpSNJ .mbr-section-title,
.cid-uORXxJpSNJ .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORXxK2c9B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORXxK2c9B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXxK2c9B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXxK2c9B .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORXxK2c9B .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORXxK2c9B .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORXxK2c9B .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORXxK2c9B div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORXxK2c9B .copyright {
  color: #bbbbbb;
}
.cid-uORXxKg3gj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORXxKg3gj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXxKg3gj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXxKg3gj .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-uORXxKg3gj [class^="socicon-"]:before,
.cid-uORXxKg3gj [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXxKg3gj .mbr-section-title,
.cid-uORXxKg3gj .social-list {
  color: #ffffff;
}
.cid-uQ4vPTih3b {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4vPTih3b svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4vPTih3b .wave {
  fill: #4479d9;
}
.cid-uQ4vPTih3b H1 {
  text-align: left;
}
.cid-uQ4vPTih3b .mbr-text,
.cid-uQ4vPTih3b .mbr-section-btn {
  text-align: left;
}
.cid-uQ4vPTih3b DIV {
  text-align: left;
}
.cid-uORGNl4hpN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORGNl4hpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGNl4hpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGNl4hpN .mbr-section-subtitle {
  color: #000000;
}
.cid-uORGNl4hpN .mbr-section-title {
  color: #000000;
}
.cid-uQgTdDMM45 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgTdDMM45 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgTdDMM45 .mbr-text {
  color: #ffffff;
}
.cid-uQDBazZPGB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDBazZPGB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDBazZPGB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDBazZPGB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDBazZPGB .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDBazZPGB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDBazZPGB .card {
    margin-bottom: 2rem;
  }
  .cid-uQDBazZPGB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORGNmO6TH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORGNmO6TH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGNmO6TH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGNmO6TH .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-uORGNmO6TH [class^="socicon-"]:before,
.cid-uORGNmO6TH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORGNmO6TH .mbr-section-title,
.cid-uORGNmO6TH .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORGNnwZgb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORGNnwZgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGNnwZgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGNnwZgb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORGNnwZgb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORGNnwZgb .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORGNnwZgb .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORGNnwZgb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORGNnwZgb .copyright {
  color: #bbbbbb;
}
.cid-uORGNnNYf9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORGNnNYf9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORGNnNYf9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORGNnNYf9 .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-uORGNnNYf9 [class^="socicon-"]:before,
.cid-uORGNnNYf9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORGNnNYf9 .mbr-section-title,
.cid-uORGNnNYf9 .social-list {
  color: #ffffff;
}
.cid-uQ4wOL3fJa {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4wOL3fJa svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4wOL3fJa .wave {
  fill: #4479d9;
}
.cid-uQ4wOL3fJa H1 {
  text-align: left;
}
.cid-uQ4wOL3fJa .mbr-text,
.cid-uQ4wOL3fJa .mbr-section-btn {
  text-align: left;
}
.cid-uQ4wOL3fJa DIV {
  text-align: left;
}
.cid-uORXTwEMPL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORXTwEMPL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXTwEMPL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXTwEMPL .mbr-section-subtitle {
  color: #000000;
}
.cid-uORXTwEMPL .mbr-section-title {
  color: #000000;
}
.cid-uQgTs7UR6c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgTs7UR6c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgTs7UR6c .mbr-text {
  color: #ffffff;
}
.cid-uORXTxzrub {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORXTxzrub .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXTxzrub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXTxzrub .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-uORXTxzrub [class^="socicon-"]:before,
.cid-uORXTxzrub [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXTxzrub .mbr-section-title,
.cid-uORXTxzrub .social-list {
  color: #ffffff;
}
.cid-uQDB2QeBet {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQDB2QeBet .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQDB2QeBet .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQDB2QeBet .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQDB2QeBet .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQDB2QeBet .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQDB2QeBet .card {
    margin-bottom: 2rem;
  }
  .cid-uQDB2QeBet .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORXTyeUud {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORXTyeUud .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXTyeUud .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXTyeUud .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-uORXTyeUud [class^="socicon-"]:before,
.cid-uORXTyeUud [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXTyeUud .mbr-section-title,
.cid-uORXTyeUud .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORXTySIiz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORXTySIiz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXTySIiz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXTySIiz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORXTySIiz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORXTySIiz .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORXTySIiz .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORXTySIiz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORXTySIiz .copyright {
  color: #bbbbbb;
}
.cid-uORXTz7ynz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORXTz7ynz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXTz7ynz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXTz7ynz .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-uORXTz7ynz [class^="socicon-"]:before,
.cid-uORXTz7ynz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXTz7ynz .mbr-section-title,
.cid-uORXTz7ynz .social-list {
  color: #ffffff;
}
.cid-uQ4x26ASne {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4x26ASne svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4x26ASne .wave {
  fill: #4479d9;
}
.cid-uQ4x26ASne H1 {
  text-align: left;
}
.cid-uQ4x26ASne .mbr-text,
.cid-uQ4x26ASne .mbr-section-btn {
  text-align: left;
}
.cid-uQ4x26ASne DIV {
  text-align: left;
}
.cid-uORXWLqAeU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORXWLqAeU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXWLqAeU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXWLqAeU .mbr-section-subtitle {
  color: #000000;
}
.cid-uORXWLqAeU .mbr-section-title {
  color: #000000;
}
.cid-uQgTA8k4xX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgTA8k4xX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgTA8k4xX .mbr-text {
  color: #ffffff;
}
.cid-uORXWLTICA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORXWLTICA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXWLTICA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXWLTICA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORXWLTICA .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORXWLTICA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORXWLTICA .card {
    margin-bottom: 2rem;
  }
  .cid-uORXWLTICA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORXWMXBmK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORXWMXBmK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXWMXBmK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXWMXBmK .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-uORXWMXBmK [class^="socicon-"]:before,
.cid-uORXWMXBmK [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXWMXBmK .mbr-section-title,
.cid-uORXWMXBmK .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORXWNC8eQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORXWNC8eQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXWNC8eQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXWNC8eQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORXWNC8eQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORXWNC8eQ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORXWNC8eQ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORXWNC8eQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORXWNC8eQ .copyright {
  color: #bbbbbb;
}
.cid-uORXWNSWMZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORXWNSWMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXWNSWMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXWNSWMZ .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-uORXWNSWMZ [class^="socicon-"]:before,
.cid-uORXWNSWMZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXWNSWMZ .mbr-section-title,
.cid-uORXWNSWMZ .social-list {
  color: #ffffff;
}
.cid-uQ4xbC5S4o {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xbC5S4o svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xbC5S4o .wave {
  fill: #4479d9;
}
.cid-uQ4xbC5S4o H1 {
  text-align: left;
}
.cid-uQ4xbC5S4o .mbr-text,
.cid-uQ4xbC5S4o .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xbC5S4o DIV {
  text-align: left;
}
.cid-uORXYvRnI4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORXYvRnI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXYvRnI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXYvRnI4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uORXYvRnI4 .mbr-section-title {
  color: #000000;
}
.cid-uQgTISLdus {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgTISLdus .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgTISLdus .mbr-text {
  color: #ffffff;
}
.cid-uORXYwl33k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORXYwl33k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXYwl33k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXYwl33k .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORXYwl33k .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORXYwl33k .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORXYwl33k .card {
    margin-bottom: 2rem;
  }
  .cid-uORXYwl33k .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORXYxl2qU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORXYxl2qU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXYxl2qU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXYxl2qU .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-uORXYxl2qU [class^="socicon-"]:before,
.cid-uORXYxl2qU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXYxl2qU .mbr-section-title,
.cid-uORXYxl2qU .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORXYxWL4T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORXYxWL4T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXYxWL4T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXYxWL4T .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORXYxWL4T .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORXYxWL4T .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORXYxWL4T .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORXYxWL4T div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORXYxWL4T .copyright {
  color: #bbbbbb;
}
.cid-uORXYyaPP9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORXYyaPP9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORXYyaPP9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORXYyaPP9 .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-uORXYyaPP9 [class^="socicon-"]:before,
.cid-uORXYyaPP9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORXYyaPP9 .mbr-section-title,
.cid-uORXYyaPP9 .social-list {
  color: #ffffff;
}
.cid-uQ4xijyVqY {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xijyVqY svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xijyVqY .wave {
  fill: #4479d9;
}
.cid-uQ4xijyVqY H1 {
  text-align: left;
}
.cid-uQ4xijyVqY .mbr-text,
.cid-uQ4xijyVqY .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xijyVqY DIV {
  text-align: left;
}
.cid-uORYsnLBty {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORYsnLBty .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYsnLBty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYsnLBty .mbr-section-subtitle {
  color: #000000;
}
.cid-uORYsnLBty .mbr-section-title {
  color: #000000;
}
.cid-uQgTPoR6Ln {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgTPoR6Ln .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgTPoR6Ln .mbr-text {
  color: #ffffff;
}
.cid-uORYsoiyX7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORYsoiyX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYsoiyX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYsoiyX7 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORYsoiyX7 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORYsoiyX7 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORYsoiyX7 .card {
    margin-bottom: 2rem;
  }
  .cid-uORYsoiyX7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORYspnegk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORYspnegk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYspnegk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYspnegk .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-uORYspnegk [class^="socicon-"]:before,
.cid-uORYspnegk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYspnegk .mbr-section-title,
.cid-uORYspnegk .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORYsq547R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORYsq547R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYsq547R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYsq547R .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORYsq547R .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORYsq547R .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORYsq547R .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORYsq547R div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORYsq547R .copyright {
  color: #bbbbbb;
}
.cid-uORYsqj0No {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORYsqj0No .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYsqj0No .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYsqj0No .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-uORYsqj0No [class^="socicon-"]:before,
.cid-uORYsqj0No [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYsqj0No .mbr-section-title,
.cid-uORYsqj0No .social-list {
  color: #ffffff;
}
.cid-uQ4xtllnXB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xtllnXB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xtllnXB .wave {
  fill: #4479d9;
}
.cid-uQ4xtllnXB H1 {
  text-align: left;
}
.cid-uQ4xtllnXB .mbr-text,
.cid-uQ4xtllnXB .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xtllnXB DIV {
  text-align: left;
}
.cid-uORYE1Bzrn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORYE1Bzrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYE1Bzrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYE1Bzrn .mbr-section-subtitle {
  color: #000000;
}
.cid-uORYE1Bzrn .mbr-section-title {
  color: #000000;
}
.cid-uQgV9jluEz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgV9jluEz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgV9jluEz .mbr-text {
  color: #ffffff;
}
.cid-uORYE29J3P {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORYE29J3P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYE29J3P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYE29J3P .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORYE29J3P .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORYE29J3P .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORYE29J3P .card {
    margin-bottom: 2rem;
  }
  .cid-uORYE29J3P .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORYE39FML {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORYE39FML .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYE39FML .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYE39FML .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-uORYE39FML [class^="socicon-"]:before,
.cid-uORYE39FML [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYE39FML .mbr-section-title,
.cid-uORYE39FML .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORYE3M7QW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORYE3M7QW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYE3M7QW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYE3M7QW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORYE3M7QW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORYE3M7QW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORYE3M7QW .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORYE3M7QW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORYE3M7QW .copyright {
  color: #bbbbbb;
}
.cid-uORYE425h6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORYE425h6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYE425h6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYE425h6 .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-uORYE425h6 [class^="socicon-"]:before,
.cid-uORYE425h6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYE425h6 .mbr-section-title,
.cid-uORYE425h6 .social-list {
  color: #ffffff;
}
.cid-uQ4xF6SMGh {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xF6SMGh svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xF6SMGh .wave {
  fill: #4479d9;
}
.cid-uQ4xF6SMGh H1 {
  text-align: left;
}
.cid-uQ4xF6SMGh .mbr-text,
.cid-uQ4xF6SMGh .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xF6SMGh DIV {
  text-align: left;
}
.cid-uORYTu5cbv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORYTu5cbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYTu5cbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYTu5cbv .mbr-section-subtitle {
  color: #000000;
}
.cid-uORYTu5cbv .mbr-section-title {
  color: #000000;
}
.cid-uQgVi9MzAS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgVi9MzAS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgVi9MzAS .mbr-text {
  color: #ffffff;
}
.cid-uORYTuKJXA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORYTuKJXA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYTuKJXA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYTuKJXA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORYTuKJXA .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORYTuKJXA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORYTuKJXA .card {
    margin-bottom: 2rem;
  }
  .cid-uORYTuKJXA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORYTvKCxu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORYTvKCxu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYTvKCxu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYTvKCxu .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-uORYTvKCxu [class^="socicon-"]:before,
.cid-uORYTvKCxu [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYTvKCxu .mbr-section-title,
.cid-uORYTvKCxu .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORYTwpnTJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORYTwpnTJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYTwpnTJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYTwpnTJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORYTwpnTJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORYTwpnTJ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORYTwpnTJ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORYTwpnTJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORYTwpnTJ .copyright {
  color: #bbbbbb;
}
.cid-uORYTwJLLE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORYTwJLLE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORYTwJLLE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORYTwJLLE .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-uORYTwJLLE [class^="socicon-"]:before,
.cid-uORYTwJLLE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORYTwJLLE .mbr-section-title,
.cid-uORYTwJLLE .social-list {
  color: #ffffff;
}
.cid-uQ4xLxpIcC {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xLxpIcC svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xLxpIcC .wave {
  fill: #4479d9;
}
.cid-uQ4xLxpIcC H1 {
  text-align: left;
}
.cid-uQ4xLxpIcC .mbr-text,
.cid-uQ4xLxpIcC .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xLxpIcC DIV {
  text-align: left;
}
.cid-uORZ6y1j1P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZ6y1j1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZ6y1j1P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZ6y1j1P .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZ6y1j1P .mbr-section-title {
  color: #000000;
}
.cid-uQgVp9Rq2R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgVp9Rq2R .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgVp9Rq2R .mbr-text {
  color: #ffffff;
}
.cid-uORZ6yzZyd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORZ6yzZyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZ6yzZyd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZ6yzZyd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZ6yzZyd .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZ6yzZyd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZ6yzZyd .card {
    margin-bottom: 2rem;
  }
  .cid-uORZ6yzZyd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZ6zyIA1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZ6zyIA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZ6zyIA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZ6zyIA1 .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-uORZ6zyIA1 [class^="socicon-"]:before,
.cid-uORZ6zyIA1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZ6zyIA1 .mbr-section-title,
.cid-uORZ6zyIA1 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZ6AaUnk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZ6AaUnk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZ6AaUnk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZ6AaUnk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZ6AaUnk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZ6AaUnk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZ6AaUnk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZ6AaUnk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZ6AaUnk .copyright {
  color: #bbbbbb;
}
.cid-uORZ6Apxj7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZ6Apxj7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZ6Apxj7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZ6Apxj7 .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-uORZ6Apxj7 [class^="socicon-"]:before,
.cid-uORZ6Apxj7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZ6Apxj7 .mbr-section-title,
.cid-uORZ6Apxj7 .social-list {
  color: #ffffff;
}
.cid-uQ4xSxwl8q {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4xSxwl8q svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4xSxwl8q .wave {
  fill: #4479d9;
}
.cid-uQ4xSxwl8q H1 {
  text-align: left;
}
.cid-uQ4xSxwl8q .mbr-text,
.cid-uQ4xSxwl8q .mbr-section-btn {
  text-align: left;
}
.cid-uQ4xSxwl8q DIV {
  text-align: left;
}
.cid-uORZgMf4is {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZgMf4is .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZgMf4is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZgMf4is .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZgMf4is .mbr-section-title {
  color: #000000;
}
.cid-uQgVvuR2iP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgVvuR2iP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgVvuR2iP .mbr-text {
  color: #ffffff;
}
.cid-uORZgMN6cy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uORZgMN6cy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZgMN6cy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZgMN6cy .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZgMN6cy .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZgMN6cy .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZgMN6cy .card {
    margin-bottom: 2rem;
  }
  .cid-uORZgMN6cy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZgNNZtR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZgNNZtR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZgNNZtR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZgNNZtR .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-uORZgNNZtR [class^="socicon-"]:before,
.cid-uORZgNNZtR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZgNNZtR .mbr-section-title,
.cid-uORZgNNZtR .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZgOthrF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZgOthrF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZgOthrF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZgOthrF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZgOthrF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZgOthrF .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZgOthrF .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZgOthrF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZgOthrF .copyright {
  color: #bbbbbb;
}
.cid-uORZgOIkCK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZgOIkCK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZgOIkCK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZgOIkCK .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-uORZgOIkCK [class^="socicon-"]:before,
.cid-uORZgOIkCK [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZgOIkCK .mbr-section-title,
.cid-uORZgOIkCK .social-list {
  color: #ffffff;
}
.cid-uQ4y56g4ml {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4y56g4ml svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4y56g4ml .wave {
  fill: #4479d9;
}
.cid-uQ4y56g4ml H1 {
  text-align: left;
}
.cid-uQ4y56g4ml .mbr-text,
.cid-uQ4y56g4ml .mbr-section-btn {
  text-align: left;
}
.cid-uQ4y56g4ml DIV {
  text-align: left;
}
.cid-uORZqXOiuw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZqXOiuw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZqXOiuw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZqXOiuw .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZqXOiuw .mbr-section-title {
  color: #000000;
}
.cid-uQgXiOB9Jx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgXiOB9Jx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgXiOB9Jx .mbr-text {
  color: #ffffff;
}
.cid-uORZqYjvia {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORZqYjvia .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZqYjvia .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZqYjvia .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZqYjvia .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZqYjvia .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZqYjvia .card {
    margin-bottom: 2rem;
  }
  .cid-uORZqYjvia .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZqZm73f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZqZm73f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZqZm73f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZqZm73f .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-uORZqZm73f [class^="socicon-"]:before,
.cid-uORZqZm73f [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZqZm73f .mbr-section-title,
.cid-uORZqZm73f .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZr00Yep {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZr00Yep .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZr00Yep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZr00Yep .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZr00Yep .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZr00Yep .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZr00Yep .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZr00Yep div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZr00Yep .copyright {
  color: #bbbbbb;
}
.cid-uORZr0f30X {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZr0f30X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZr0f30X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZr0f30X .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-uORZr0f30X [class^="socicon-"]:before,
.cid-uORZr0f30X [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZr0f30X .mbr-section-title,
.cid-uORZr0f30X .social-list {
  color: #ffffff;
}
.cid-uQ4ydGzX9I {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ydGzX9I svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ydGzX9I .wave {
  fill: #4479d9;
}
.cid-uQ4ydGzX9I H1 {
  text-align: left;
}
.cid-uQ4ydGzX9I .mbr-text,
.cid-uQ4ydGzX9I .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ydGzX9I DIV {
  text-align: left;
}
.cid-uORZCx7sHw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZCx7sHw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZCx7sHw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZCx7sHw .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZCx7sHw .mbr-section-title {
  color: #000000;
}
.cid-uQgXMbey2i {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgXMbey2i .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgXMbey2i .mbr-text {
  color: #ffffff;
}
.cid-uORZCxGhVF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORZCxGhVF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZCxGhVF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZCxGhVF .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZCxGhVF .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZCxGhVF .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZCxGhVF .card {
    margin-bottom: 2rem;
  }
  .cid-uORZCxGhVF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZCy48LG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZCy48LG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZCy48LG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZCy48LG .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-uORZCy48LG [class^="socicon-"]:before,
.cid-uORZCy48LG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZCy48LG .mbr-section-title,
.cid-uORZCy48LG .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZCzlkPB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZCzlkPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZCzlkPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZCzlkPB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZCzlkPB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZCzlkPB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZCzlkPB .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZCzlkPB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZCzlkPB .copyright {
  color: #bbbbbb;
}
.cid-uORZCzzez0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZCzzez0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZCzzez0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZCzzez0 .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-uORZCzzez0 [class^="socicon-"]:before,
.cid-uORZCzzez0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZCzzez0 .mbr-section-title,
.cid-uORZCzzez0 .social-list {
  color: #ffffff;
}
.cid-uQ4yYyA5x7 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4yYyA5x7 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4yYyA5x7 .wave {
  fill: #4479d9;
}
.cid-uQ4yYyA5x7 H1 {
  text-align: left;
}
.cid-uQ4yYyA5x7 .mbr-text,
.cid-uQ4yYyA5x7 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4yYyA5x7 DIV {
  text-align: left;
}
.cid-uORZO7V6cd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZO7V6cd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZO7V6cd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZO7V6cd .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZO7V6cd .mbr-section-title {
  color: #000000;
}
.cid-uQgXT0yB8f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgXT0yB8f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgXT0yB8f .mbr-text {
  color: #ffffff;
}
.cid-uORZO8rUkJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORZO8rUkJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZO8rUkJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZO8rUkJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZO8rUkJ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZO8rUkJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZO8rUkJ .card {
    margin-bottom: 2rem;
  }
  .cid-uORZO8rUkJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZO9uZmM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZO9uZmM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZO9uZmM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZO9uZmM .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-uORZO9uZmM [class^="socicon-"]:before,
.cid-uORZO9uZmM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZO9uZmM .mbr-section-title,
.cid-uORZO9uZmM .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZOa8jSK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZOa8jSK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZOa8jSK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZOa8jSK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZOa8jSK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZOa8jSK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZOa8jSK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZOa8jSK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZOa8jSK .copyright {
  color: #bbbbbb;
}
.cid-uORZOamRdS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZOamRdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZOamRdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZOamRdS .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-uORZOamRdS [class^="socicon-"]:before,
.cid-uORZOamRdS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZOamRdS .mbr-section-title,
.cid-uORZOamRdS .social-list {
  color: #ffffff;
}
.cid-uQ4zd89lTY {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4zd89lTY svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4zd89lTY .wave {
  fill: #4479d9;
}
.cid-uQ4zd89lTY H1 {
  text-align: left;
}
.cid-uQ4zd89lTY .mbr-text,
.cid-uQ4zd89lTY .mbr-section-btn {
  text-align: left;
}
.cid-uQ4zd89lTY DIV {
  text-align: left;
}
.cid-uORZYFqOHm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uORZYFqOHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZYFqOHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZYFqOHm .mbr-section-subtitle {
  color: #000000;
}
.cid-uORZYFqOHm .mbr-section-title {
  color: #000000;
}
.cid-uQgYcLl4j4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgYcLl4j4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgYcLl4j4 .mbr-text {
  color: #ffffff;
}
.cid-uORZYG2tgL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORZYG2tgL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZYG2tgL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZYG2tgL .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uORZYG2tgL .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uORZYG2tgL .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uORZYG2tgL .card {
    margin-bottom: 2rem;
  }
  .cid-uORZYG2tgL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uORZYH0EBg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uORZYH0EBg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZYH0EBg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZYH0EBg .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-uORZYH0EBg [class^="socicon-"]:before,
.cid-uORZYH0EBg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZYH0EBg .mbr-section-title,
.cid-uORZYH0EBg .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uORZYHMa4o {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uORZYHMa4o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZYHMa4o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZYHMa4o .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uORZYHMa4o .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uORZYHMa4o .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uORZYHMa4o .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uORZYHMa4o div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uORZYHMa4o .copyright {
  color: #bbbbbb;
}
.cid-uORZYI6grh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uORZYI6grh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORZYI6grh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORZYI6grh .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-uORZYI6grh [class^="socicon-"]:before,
.cid-uORZYI6grh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uORZYI6grh .mbr-section-title,
.cid-uORZYI6grh .social-list {
  color: #ffffff;
}
.cid-uQ4zY0Cztp {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4zY0Cztp svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4zY0Cztp .wave {
  fill: #4479d9;
}
.cid-uQ4zY0Cztp H1 {
  text-align: left;
}
.cid-uQ4zY0Cztp .mbr-text,
.cid-uQ4zY0Cztp .mbr-section-btn {
  text-align: left;
}
.cid-uQ4zY0Cztp DIV {
  text-align: left;
}
.cid-uOS0Gtp3Wv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS0Gtp3Wv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS0Gtp3Wv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS0Gtp3Wv .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS0Gtp3Wv .mbr-section-title {
  color: #000000;
}
.cid-uQgYKdJGxu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgYKdJGxu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgYKdJGxu .mbr-text {
  color: #ffffff;
}
.cid-uOS0GtYqJQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS0GtYqJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS0GtYqJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS0GtYqJQ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS0GtYqJQ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS0GtYqJQ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS0GtYqJQ .card {
    margin-bottom: 2rem;
  }
  .cid-uOS0GtYqJQ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS0GuW3hF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS0GuW3hF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS0GuW3hF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS0GuW3hF .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-uOS0GuW3hF [class^="socicon-"]:before,
.cid-uOS0GuW3hF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS0GuW3hF .mbr-section-title,
.cid-uOS0GuW3hF .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS0GvBSpa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS0GvBSpa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS0GvBSpa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS0GvBSpa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS0GvBSpa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS0GvBSpa .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS0GvBSpa .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS0GvBSpa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS0GvBSpa .copyright {
  color: #bbbbbb;
}
.cid-uOS0GvQJNb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS0GvQJNb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS0GvQJNb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS0GvQJNb .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-uOS0GvQJNb [class^="socicon-"]:before,
.cid-uOS0GvQJNb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS0GvQJNb .mbr-section-title,
.cid-uOS0GvQJNb .social-list {
  color: #ffffff;
}
.cid-uQ4A40ECQi {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4A40ECQi svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4A40ECQi .wave {
  fill: #4479d9;
}
.cid-uQ4A40ECQi H1 {
  text-align: left;
}
.cid-uQ4A40ECQi .mbr-text,
.cid-uQ4A40ECQi .mbr-section-btn {
  text-align: left;
}
.cid-uQ4A40ECQi DIV {
  text-align: left;
}
.cid-uOS1gJmryA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS1gJmryA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1gJmryA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1gJmryA .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS1gJmryA .mbr-section-title {
  color: #000000;
}
.cid-uQgYTQ6TWP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgYTQ6TWP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgYTQ6TWP .mbr-text {
  color: #ffffff;
}
.cid-uOS1gK0R2D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS1gK0R2D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1gK0R2D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1gK0R2D .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS1gK0R2D .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS1gK0R2D .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS1gK0R2D .card {
    margin-bottom: 2rem;
  }
  .cid-uOS1gK0R2D .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS1gL2ODn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS1gL2ODn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1gL2ODn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1gL2ODn .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-uOS1gL2ODn [class^="socicon-"]:before,
.cid-uOS1gL2ODn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1gL2ODn .mbr-section-title,
.cid-uOS1gL2ODn .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS1gLJRrV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS1gLJRrV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1gLJRrV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1gLJRrV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS1gLJRrV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS1gLJRrV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS1gLJRrV .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS1gLJRrV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS1gLJRrV .copyright {
  color: #bbbbbb;
}
.cid-uOS1gM2cHm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS1gM2cHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1gM2cHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1gM2cHm .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-uOS1gM2cHm [class^="socicon-"]:before,
.cid-uOS1gM2cHm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1gM2cHm .mbr-section-title,
.cid-uOS1gM2cHm .social-list {
  color: #ffffff;
}
.cid-uQ4AaSHoum {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4AaSHoum svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4AaSHoum .wave {
  fill: #4479d9;
}
.cid-uQ4AaSHoum H1 {
  text-align: left;
}
.cid-uQ4AaSHoum .mbr-text,
.cid-uQ4AaSHoum .mbr-section-btn {
  text-align: left;
}
.cid-uQ4AaSHoum DIV {
  text-align: left;
}
.cid-uOS1tFBpg1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS1tFBpg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1tFBpg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1tFBpg1 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS1tFBpg1 .mbr-section-title {
  color: #000000;
}
.cid-uQgZ0MR9FP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZ0MR9FP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZ0MR9FP .mbr-text {
  color: #ffffff;
}
.cid-uOS1tG7BQb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS1tG7BQb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1tG7BQb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1tG7BQb .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS1tG7BQb .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS1tG7BQb .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS1tG7BQb .card {
    margin-bottom: 2rem;
  }
  .cid-uOS1tG7BQb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS1tH5dhg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS1tH5dhg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1tH5dhg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1tH5dhg .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-uOS1tH5dhg [class^="socicon-"]:before,
.cid-uOS1tH5dhg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1tH5dhg .mbr-section-title,
.cid-uOS1tH5dhg .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS1tHHrQW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS1tHHrQW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1tHHrQW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1tHHrQW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS1tHHrQW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS1tHHrQW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS1tHHrQW .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS1tHHrQW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS1tHHrQW .copyright {
  color: #bbbbbb;
}
.cid-uOS1tHZPZw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS1tHZPZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1tHZPZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1tHZPZw .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-uOS1tHZPZw [class^="socicon-"]:before,
.cid-uOS1tHZPZw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1tHZPZw .mbr-section-title,
.cid-uOS1tHZPZw .social-list {
  color: #ffffff;
}
.cid-uQ4AHzLcRY {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4AHzLcRY svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4AHzLcRY .wave {
  fill: #4479d9;
}
.cid-uQ4AHzLcRY H1 {
  text-align: left;
}
.cid-uQ4AHzLcRY .mbr-text,
.cid-uQ4AHzLcRY .mbr-section-btn {
  text-align: left;
}
.cid-uQ4AHzLcRY DIV {
  text-align: left;
}
.cid-uOS1Ghccoc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS1Ghccoc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1Ghccoc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1Ghccoc .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS1Ghccoc .mbr-section-title {
  color: #000000;
}
.cid-uQgZb6Pwjz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZb6Pwjz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZb6Pwjz .mbr-text {
  color: #ffffff;
}
.cid-uOS1GhM1Zf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS1GhM1Zf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1GhM1Zf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1GhM1Zf .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS1GhM1Zf .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS1GhM1Zf .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS1GhM1Zf .card {
    margin-bottom: 2rem;
  }
  .cid-uOS1GhM1Zf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS1GiLkwL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS1GiLkwL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1GiLkwL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1GiLkwL .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-uOS1GiLkwL [class^="socicon-"]:before,
.cid-uOS1GiLkwL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1GiLkwL .mbr-section-title,
.cid-uOS1GiLkwL .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS1GjyX2u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS1GjyX2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1GjyX2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1GjyX2u .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS1GjyX2u .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS1GjyX2u .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS1GjyX2u .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS1GjyX2u div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS1GjyX2u .copyright {
  color: #bbbbbb;
}
.cid-uOS1GjMCdS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS1GjMCdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1GjMCdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1GjMCdS .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-uOS1GjMCdS [class^="socicon-"]:before,
.cid-uOS1GjMCdS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1GjMCdS .mbr-section-title,
.cid-uOS1GjMCdS .social-list {
  color: #ffffff;
}
.cid-uQ4ATsLjcn {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ATsLjcn svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ATsLjcn .wave {
  fill: #4479d9;
}
.cid-uQ4ATsLjcn H1 {
  text-align: left;
}
.cid-uQ4ATsLjcn .mbr-text,
.cid-uQ4ATsLjcn .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ATsLjcn DIV {
  text-align: left;
}
.cid-uOS1U6rNSS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS1U6rNSS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1U6rNSS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1U6rNSS .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS1U6rNSS .mbr-section-title {
  color: #000000;
}
.cid-uQgZjt49zA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZjt49zA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZjt49zA .mbr-text {
  color: #ffffff;
}
.cid-uOS1U6V3Sr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS1U6V3Sr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1U6V3Sr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1U6V3Sr .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS1U6V3Sr .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS1U6V3Sr .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS1U6V3Sr .card {
    margin-bottom: 2rem;
  }
  .cid-uOS1U6V3Sr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS1U7Ua4V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS1U7Ua4V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1U7Ua4V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1U7Ua4V .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-uOS1U7Ua4V [class^="socicon-"]:before,
.cid-uOS1U7Ua4V [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1U7Ua4V .mbr-section-title,
.cid-uOS1U7Ua4V .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS1U8CURe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS1U8CURe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1U8CURe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1U8CURe .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS1U8CURe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS1U8CURe .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS1U8CURe .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS1U8CURe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS1U8CURe .copyright {
  color: #bbbbbb;
}
.cid-uOS1U8QzPv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS1U8QzPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS1U8QzPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS1U8QzPv .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-uOS1U8QzPv [class^="socicon-"]:before,
.cid-uOS1U8QzPv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS1U8QzPv .mbr-section-title,
.cid-uOS1U8QzPv .social-list {
  color: #ffffff;
}
.cid-uQ4AZKNnBu {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4AZKNnBu svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4AZKNnBu .wave {
  fill: #4479d9;
}
.cid-uQ4AZKNnBu H1 {
  text-align: left;
}
.cid-uQ4AZKNnBu .mbr-text,
.cid-uQ4AZKNnBu .mbr-section-btn {
  text-align: left;
}
.cid-uQ4AZKNnBu DIV {
  text-align: left;
}
.cid-uOS27tc93v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS27tc93v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS27tc93v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS27tc93v .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS27tc93v .mbr-section-title {
  color: #000000;
}
.cid-uQgZpYoz4p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZpYoz4p .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZpYoz4p .mbr-text {
  color: #ffffff;
}
.cid-uOS27tIDAf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS27tIDAf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS27tIDAf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS27tIDAf .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS27tIDAf .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS27tIDAf .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS27tIDAf .card {
    margin-bottom: 2rem;
  }
  .cid-uOS27tIDAf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS27uSOua {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS27uSOua .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS27uSOua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS27uSOua .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-uOS27uSOua [class^="socicon-"]:before,
.cid-uOS27uSOua [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS27uSOua .mbr-section-title,
.cid-uOS27uSOua .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS27vypo7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS27vypo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS27vypo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS27vypo7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS27vypo7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS27vypo7 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS27vypo7 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS27vypo7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS27vypo7 .copyright {
  color: #bbbbbb;
}
.cid-uOS27vOU0q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS27vOU0q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS27vOU0q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS27vOU0q .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-uOS27vOU0q [class^="socicon-"]:before,
.cid-uOS27vOU0q [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS27vOU0q .mbr-section-title,
.cid-uOS27vOU0q .social-list {
  color: #ffffff;
}
.cid-uQ4B7oZa1E {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4B7oZa1E svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4B7oZa1E .wave {
  fill: #4479d9;
}
.cid-uQ4B7oZa1E H1 {
  text-align: left;
}
.cid-uQ4B7oZa1E .mbr-text,
.cid-uQ4B7oZa1E .mbr-section-btn {
  text-align: left;
}
.cid-uQ4B7oZa1E DIV {
  text-align: left;
}
.cid-uOS2m8QYdl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS2m8QYdl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2m8QYdl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2m8QYdl .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS2m8QYdl .mbr-section-title {
  color: #000000;
}
.cid-uQgZwupCDZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZwupCDZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZwupCDZ .mbr-text {
  color: #ffffff;
}
.cid-uOS2m9lbcg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS2m9lbcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2m9lbcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2m9lbcg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS2m9lbcg .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS2m9lbcg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS2m9lbcg .card {
    margin-bottom: 2rem;
  }
  .cid-uOS2m9lbcg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS2map0HS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS2map0HS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2map0HS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2map0HS .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-uOS2map0HS [class^="socicon-"]:before,
.cid-uOS2map0HS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2map0HS .mbr-section-title,
.cid-uOS2map0HS .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS2mb3f6c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS2mb3f6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2mb3f6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2mb3f6c .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS2mb3f6c .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS2mb3f6c .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS2mb3f6c .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS2mb3f6c div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS2mb3f6c .copyright {
  color: #bbbbbb;
}
.cid-uOS2mbibvA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS2mbibvA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2mbibvA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2mbibvA .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-uOS2mbibvA [class^="socicon-"]:before,
.cid-uOS2mbibvA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2mbibvA .mbr-section-title,
.cid-uOS2mbibvA .social-list {
  color: #ffffff;
}
.cid-uQ4BiS3ZYI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4BiS3ZYI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4BiS3ZYI .wave {
  fill: #4479d9;
}
.cid-uQ4BiS3ZYI H1 {
  text-align: left;
}
.cid-uQ4BiS3ZYI .mbr-text,
.cid-uQ4BiS3ZYI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4BiS3ZYI DIV {
  text-align: left;
}
.cid-uOS2z1sjG8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS2z1sjG8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2z1sjG8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2z1sjG8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS2z1sjG8 .mbr-section-title {
  color: #000000;
}
.cid-uQgZD0wAuo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZD0wAuo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZD0wAuo .mbr-text {
  color: #ffffff;
}
.cid-uOS2z1WuXP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS2z1WuXP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2z1WuXP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2z1WuXP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS2z1WuXP .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS2z1WuXP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS2z1WuXP .card {
    margin-bottom: 2rem;
  }
  .cid-uOS2z1WuXP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS2z2ZRcF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS2z2ZRcF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2z2ZRcF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2z2ZRcF .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-uOS2z2ZRcF [class^="socicon-"]:before,
.cid-uOS2z2ZRcF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2z2ZRcF .mbr-section-title,
.cid-uOS2z2ZRcF .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS2z3CfFj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS2z3CfFj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2z3CfFj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2z3CfFj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS2z3CfFj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS2z3CfFj .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS2z3CfFj .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS2z3CfFj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS2z3CfFj .copyright {
  color: #bbbbbb;
}
.cid-uOS2z3QbB2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS2z3QbB2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2z3QbB2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2z3QbB2 .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-uOS2z3QbB2 [class^="socicon-"]:before,
.cid-uOS2z3QbB2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2z3QbB2 .mbr-section-title,
.cid-uOS2z3QbB2 .social-list {
  color: #ffffff;
}
.cid-uQ4BqzhRdJ {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4BqzhRdJ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4BqzhRdJ .wave {
  fill: #4479d9;
}
.cid-uQ4BqzhRdJ H1 {
  text-align: left;
}
.cid-uQ4BqzhRdJ .mbr-text,
.cid-uQ4BqzhRdJ .mbr-section-btn {
  text-align: left;
}
.cid-uQ4BqzhRdJ DIV {
  text-align: left;
}
.cid-uOS2Jsfqe8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS2Jsfqe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2Jsfqe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2Jsfqe8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS2Jsfqe8 .mbr-section-title {
  color: #000000;
}
.cid-uQgZLNOXAv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZLNOXAv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZLNOXAv .mbr-text {
  color: #ffffff;
}
.cid-uOS2JsIaAI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS2JsIaAI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2JsIaAI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2JsIaAI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS2JsIaAI .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS2JsIaAI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS2JsIaAI .card {
    margin-bottom: 2rem;
  }
  .cid-uOS2JsIaAI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS2JtIPYP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS2JtIPYP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2JtIPYP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2JtIPYP .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-uOS2JtIPYP [class^="socicon-"]:before,
.cid-uOS2JtIPYP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2JtIPYP .mbr-section-title,
.cid-uOS2JtIPYP .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS2JumvWI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS2JumvWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2JumvWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2JumvWI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS2JumvWI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS2JumvWI .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS2JumvWI .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS2JumvWI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS2JumvWI .copyright {
  color: #bbbbbb;
}
.cid-uOS2JuFGW9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS2JuFGW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2JuFGW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2JuFGW9 .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-uOS2JuFGW9 [class^="socicon-"]:before,
.cid-uOS2JuFGW9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2JuFGW9 .mbr-section-title,
.cid-uOS2JuFGW9 .social-list {
  color: #ffffff;
}
.cid-uQ4IAhFjQu {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4IAhFjQu svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4IAhFjQu .wave {
  fill: #4479d9;
}
.cid-uQ4IAhFjQu H1 {
  text-align: left;
}
.cid-uQ4IAhFjQu .mbr-text,
.cid-uQ4IAhFjQu .mbr-section-btn {
  text-align: left;
}
.cid-uQ4IAhFjQu DIV {
  text-align: left;
}
.cid-uOS2X9tHpQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS2X9tHpQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2X9tHpQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2X9tHpQ .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS2X9tHpQ .mbr-section-title {
  color: #000000;
}
.cid-uQgZYYjUnS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQgZYYjUnS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQgZYYjUnS .mbr-text {
  color: #ffffff;
}
.cid-uOS2Xa1wrD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS2Xa1wrD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2Xa1wrD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2Xa1wrD .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS2Xa1wrD .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS2Xa1wrD .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS2Xa1wrD .card {
    margin-bottom: 2rem;
  }
  .cid-uOS2Xa1wrD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS2Xb4PsY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS2Xb4PsY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2Xb4PsY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2Xb4PsY .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-uOS2Xb4PsY [class^="socicon-"]:before,
.cid-uOS2Xb4PsY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2Xb4PsY .mbr-section-title,
.cid-uOS2Xb4PsY .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS2XbIOrZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS2XbIOrZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2XbIOrZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2XbIOrZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS2XbIOrZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS2XbIOrZ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS2XbIOrZ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS2XbIOrZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS2XbIOrZ .copyright {
  color: #bbbbbb;
}
.cid-uOS2XbXOYu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS2XbXOYu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS2XbXOYu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS2XbXOYu .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-uOS2XbXOYu [class^="socicon-"]:before,
.cid-uOS2XbXOYu [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS2XbXOYu .mbr-section-title,
.cid-uOS2XbXOYu .social-list {
  color: #ffffff;
}
.cid-uQ4IF4hBq6 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4IF4hBq6 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4IF4hBq6 .wave {
  fill: #4479d9;
}
.cid-uQ4IF4hBq6 H1 {
  text-align: left;
}
.cid-uQ4IF4hBq6 .mbr-text,
.cid-uQ4IF4hBq6 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4IF4hBq6 DIV {
  text-align: left;
}
.cid-uOS37Tb5ry {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOS37Tb5ry .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS37Tb5ry .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS37Tb5ry .mbr-section-subtitle {
  color: #000000;
}
.cid-uOS37Tb5ry .mbr-section-title {
  color: #000000;
}
.cid-uQh05ONxLT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh05ONxLT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh05ONxLT .mbr-text {
  color: #ffffff;
}
.cid-uOS37TFGNI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOS37TFGNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS37TFGNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS37TFGNI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOS37TFGNI .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOS37TFGNI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOS37TFGNI .card {
    margin-bottom: 2rem;
  }
  .cid-uOS37TFGNI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOS37UKnaw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOS37UKnaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS37UKnaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS37UKnaw .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-uOS37UKnaw [class^="socicon-"]:before,
.cid-uOS37UKnaw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS37UKnaw .mbr-section-title,
.cid-uOS37UKnaw .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOS37VnV4v {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOS37VnV4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS37VnV4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS37VnV4v .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOS37VnV4v .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOS37VnV4v .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOS37VnV4v .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOS37VnV4v div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOS37VnV4v .copyright {
  color: #bbbbbb;
}
.cid-uOS37VB96w {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOS37VB96w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOS37VB96w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOS37VB96w .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-uOS37VB96w [class^="socicon-"]:before,
.cid-uOS37VB96w [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOS37VB96w .mbr-section-title,
.cid-uOS37VB96w .social-list {
  color: #ffffff;
}
.cid-uOSAbtO8fH {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSAbtO8fH svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSAbtO8fH .wave {
  fill: #4479d9;
}
.cid-uOSAbtO8fH H1 {
  text-align: left;
}
.cid-uOSAbtO8fH .mbr-text,
.cid-uOSAbtO8fH .mbr-section-btn {
  text-align: left;
}
.cid-uOSAbtO8fH DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSAbwXktr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSAbwXktr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSAbwXktr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSAbwXktr .container {
    max-width: 1400px;
  }
}
.cid-uOSAbwXktr .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSAbwXktr .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSAbwXktr .row {
  justify-content: center;
}
.cid-uOSAbwXktr .card-text {
  text-align: left;
}
.cid-uOSAbxm7up {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSAbxm7up .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSAbxm7up .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSAbxm7up .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSAbxm7up .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSAbxm7up .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSAbxm7up .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSAbxm7up div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSAbxm7up .copyright {
  color: #bbbbbb;
}
.cid-uOSAbxGig1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSAbxGig1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSAbxGig1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSAbxGig1 .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-uOSAbxGig1 [class^="socicon-"]:before,
.cid-uOSAbxGig1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSAbxGig1 .mbr-section-title,
.cid-uOSAbxGig1 .social-list {
  color: #ffffff;
}
.cid-uOSALwfrKe {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSALwfrKe svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSALwfrKe .wave {
  fill: #4479d9;
}
.cid-uOSALwfrKe H1 {
  text-align: left;
}
.cid-uOSALwfrKe .mbr-text,
.cid-uOSALwfrKe .mbr-section-btn {
  text-align: left;
}
.cid-uOSALwfrKe DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSALzfKke {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSALzfKke .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSALzfKke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSALzfKke .container {
    max-width: 1400px;
  }
}
.cid-uOSALzfKke .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSALzfKke .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSALzfKke .row {
  justify-content: center;
}
.cid-uOSALzfKke .card-text {
  text-align: left;
}
.cid-uOSALzB1Jb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSALzB1Jb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSALzB1Jb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSALzB1Jb .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSALzB1Jb .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSALzB1Jb .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSALzB1Jb .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSALzB1Jb div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSALzB1Jb .copyright {
  color: #bbbbbb;
}
.cid-uOSALzXppx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSALzXppx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSALzXppx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSALzXppx .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-uOSALzXppx [class^="socicon-"]:before,
.cid-uOSALzXppx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSALzXppx .mbr-section-title,
.cid-uOSALzXppx .social-list {
  color: #ffffff;
}
.cid-uOSBqmRrrB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSBqmRrrB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSBqmRrrB .wave {
  fill: #4479d9;
}
.cid-uOSBqmRrrB H1 {
  text-align: left;
}
.cid-uOSBqmRrrB .mbr-text,
.cid-uOSBqmRrrB .mbr-section-btn {
  text-align: left;
}
.cid-uOSBqmRrrB DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSBqpo5ND {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSBqpo5ND .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSBqpo5ND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSBqpo5ND .container {
    max-width: 1400px;
  }
}
.cid-uOSBqpo5ND .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSBqpo5ND .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSBqpo5ND .row {
  justify-content: center;
}
.cid-uOSBqpo5ND .card-text {
  text-align: left;
}
.cid-uOSBqpN6q7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSBqpN6q7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSBqpN6q7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSBqpN6q7 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSBqpN6q7 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSBqpN6q7 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSBqpN6q7 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSBqpN6q7 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSBqpN6q7 .copyright {
  color: #bbbbbb;
}
.cid-uOSBqq3ctb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSBqq3ctb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSBqq3ctb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSBqq3ctb .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-uOSBqq3ctb [class^="socicon-"]:before,
.cid-uOSBqq3ctb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSBqq3ctb .mbr-section-title,
.cid-uOSBqq3ctb .social-list {
  color: #ffffff;
}
.cid-uOSD6hYYYa {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSD6hYYYa svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSD6hYYYa .wave {
  fill: #4479d9;
}
.cid-uOSD6hYYYa H1 {
  text-align: left;
}
.cid-uOSD6hYYYa .mbr-text,
.cid-uOSD6hYYYa .mbr-section-btn {
  text-align: left;
}
.cid-uOSD6hYYYa DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSD6kyx4x {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSD6kyx4x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSD6kyx4x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSD6kyx4x .container {
    max-width: 1400px;
  }
}
.cid-uOSD6kyx4x .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSD6kyx4x .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSD6kyx4x .row {
  justify-content: center;
}
.cid-uOSD6kyx4x .card-text {
  text-align: left;
}
.cid-uOSD6kSVnV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSD6kSVnV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSD6kSVnV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSD6kSVnV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSD6kSVnV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSD6kSVnV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSD6kSVnV .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSD6kSVnV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSD6kSVnV .copyright {
  color: #bbbbbb;
}
.cid-uOSD6l9VZr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSD6l9VZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSD6l9VZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSD6l9VZr .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-uOSD6l9VZr [class^="socicon-"]:before,
.cid-uOSD6l9VZr [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSD6l9VZr .mbr-section-title,
.cid-uOSD6l9VZr .social-list {
  color: #ffffff;
}
.cid-uOSDAwDjGg {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSDAwDjGg svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSDAwDjGg .wave {
  fill: #4479d9;
}
.cid-uOSDAwDjGg H1 {
  text-align: left;
}
.cid-uOSDAwDjGg .mbr-text,
.cid-uOSDAwDjGg .mbr-section-btn {
  text-align: left;
}
.cid-uOSDAwDjGg DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSDAz6o5x {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSDAz6o5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSDAz6o5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSDAz6o5x .container {
    max-width: 1400px;
  }
}
.cid-uOSDAz6o5x .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSDAz6o5x .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSDAz6o5x .row {
  justify-content: center;
}
.cid-uOSDAz6o5x .card-text {
  text-align: left;
}
.cid-uOSDAztTA3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSDAztTA3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSDAztTA3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSDAztTA3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSDAztTA3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSDAztTA3 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSDAztTA3 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSDAztTA3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSDAztTA3 .copyright {
  color: #bbbbbb;
}
.cid-uOSDAzJ7VX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSDAzJ7VX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSDAzJ7VX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSDAzJ7VX .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-uOSDAzJ7VX [class^="socicon-"]:before,
.cid-uOSDAzJ7VX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSDAzJ7VX .mbr-section-title,
.cid-uOSDAzJ7VX .social-list {
  color: #ffffff;
}
.cid-uQ4ILdvzAG {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4ILdvzAG svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4ILdvzAG .wave {
  fill: #4479d9;
}
.cid-uQ4ILdvzAG H1 {
  text-align: left;
}
.cid-uQ4ILdvzAG .mbr-text,
.cid-uQ4ILdvzAG .mbr-section-btn {
  text-align: left;
}
.cid-uQ4ILdvzAG DIV {
  text-align: left;
}
.cid-uOSLieNkrE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSLieNkrE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSLieNkrE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSLieNkrE .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSLieNkrE .mbr-section-title {
  color: #000000;
}
.cid-uQh0cbmBDC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh0cbmBDC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh0cbmBDC .mbr-text {
  color: #ffffff;
}
.cid-uOSLifn7aH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSLifn7aH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSLifn7aH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSLifn7aH .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSLifn7aH .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSLifn7aH .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSLifn7aH .card {
    margin-bottom: 2rem;
  }
  .cid-uOSLifn7aH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSLigso64 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSLigso64 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSLigso64 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSLigso64 .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-uOSLigso64 [class^="socicon-"]:before,
.cid-uOSLigso64 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSLigso64 .mbr-section-title,
.cid-uOSLigso64 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSLih6FFS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSLih6FFS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSLih6FFS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSLih6FFS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSLih6FFS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSLih6FFS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSLih6FFS .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSLih6FFS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSLih6FFS .copyright {
  color: #bbbbbb;
}
.cid-uOSLihmmYR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSLihmmYR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSLihmmYR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSLihmmYR .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-uOSLihmmYR [class^="socicon-"]:before,
.cid-uOSLihmmYR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSLihmmYR .mbr-section-title,
.cid-uOSLihmmYR .social-list {
  color: #ffffff;
}
.cid-uQ4IRJY1XU {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4IRJY1XU svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4IRJY1XU .wave {
  fill: #4479d9;
}
.cid-uQ4IRJY1XU H1 {
  text-align: left;
}
.cid-uQ4IRJY1XU .mbr-text,
.cid-uQ4IRJY1XU .mbr-section-btn {
  text-align: left;
}
.cid-uQ4IRJY1XU DIV {
  text-align: left;
}
.cid-uOSM7Hie7d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSM7Hie7d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSM7Hie7d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSM7Hie7d .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSM7Hie7d .mbr-section-title {
  color: #000000;
}
.cid-uQh0mmj4YU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh0mmj4YU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh0mmj4YU .mbr-text {
  color: #ffffff;
}
.cid-uOSM7HV0wJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSM7HV0wJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSM7HV0wJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSM7HV0wJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSM7HV0wJ .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSM7HV0wJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSM7HV0wJ .card {
    margin-bottom: 2rem;
  }
  .cid-uOSM7HV0wJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSM7IX88y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSM7IX88y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSM7IX88y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSM7IX88y .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-uOSM7IX88y [class^="socicon-"]:before,
.cid-uOSM7IX88y [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSM7IX88y .mbr-section-title,
.cid-uOSM7IX88y .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSM7JGjW5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSM7JGjW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSM7JGjW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSM7JGjW5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSM7JGjW5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSM7JGjW5 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSM7JGjW5 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSM7JGjW5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSM7JGjW5 .copyright {
  color: #bbbbbb;
}
.cid-uOSM7JW3T6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSM7JW3T6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSM7JW3T6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSM7JW3T6 .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-uOSM7JW3T6 [class^="socicon-"]:before,
.cid-uOSM7JW3T6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSM7JW3T6 .mbr-section-title,
.cid-uOSM7JW3T6 .social-list {
  color: #ffffff;
}
.cid-uQ4IZxghg9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4IZxghg9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4IZxghg9 .wave {
  fill: #4479d9;
}
.cid-uQ4IZxghg9 H1 {
  text-align: left;
}
.cid-uQ4IZxghg9 .mbr-text,
.cid-uQ4IZxghg9 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4IZxghg9 DIV {
  text-align: left;
}
.cid-uOSMFBcUxh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSMFBcUxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSMFBcUxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSMFBcUxh .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSMFBcUxh .mbr-section-title {
  color: #000000;
}
.cid-uQh1rPT83W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh1rPT83W .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh1rPT83W .mbr-text {
  color: #ffffff;
}
.cid-uOSMFCPFFk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSMFCPFFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSMFCPFFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSMFCPFFk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSMFCPFFk .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSMFCPFFk .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSMFCPFFk .card {
    margin-bottom: 2rem;
  }
  .cid-uOSMFCPFFk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSMFFDjkn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSMFFDjkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSMFFDjkn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSMFFDjkn .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-uOSMFFDjkn [class^="socicon-"]:before,
.cid-uOSMFFDjkn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSMFFDjkn .mbr-section-title,
.cid-uOSMFFDjkn .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSMFGUssC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSMFGUssC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSMFGUssC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSMFGUssC .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSMFGUssC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSMFGUssC .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSMFGUssC .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSMFGUssC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSMFGUssC .copyright {
  color: #bbbbbb;
}
.cid-uOSMFHnw7h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSMFHnw7h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSMFHnw7h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSMFHnw7h .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-uOSMFHnw7h [class^="socicon-"]:before,
.cid-uOSMFHnw7h [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSMFHnw7h .mbr-section-title,
.cid-uOSMFHnw7h .social-list {
  color: #ffffff;
}
.cid-uQ4J97r4WB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4J97r4WB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4J97r4WB .wave {
  fill: #4479d9;
}
.cid-uQ4J97r4WB H1 {
  text-align: left;
}
.cid-uQ4J97r4WB .mbr-text,
.cid-uQ4J97r4WB .mbr-section-btn {
  text-align: left;
}
.cid-uQ4J97r4WB DIV {
  text-align: left;
}
.cid-uOSNt5qKSs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSNt5qKSs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSNt5qKSs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSNt5qKSs .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSNt5qKSs .mbr-section-title {
  color: #000000;
}
.cid-uQh1OZ5iXQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh1OZ5iXQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh1OZ5iXQ .mbr-text {
  color: #ffffff;
}
.cid-uOSNt65ih6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSNt65ih6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSNt65ih6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSNt65ih6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSNt65ih6 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSNt65ih6 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSNt65ih6 .card {
    margin-bottom: 2rem;
  }
  .cid-uOSNt65ih6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSNt7bTJh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSNt7bTJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSNt7bTJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSNt7bTJh .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-uOSNt7bTJh [class^="socicon-"]:before,
.cid-uOSNt7bTJh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSNt7bTJh .mbr-section-title,
.cid-uOSNt7bTJh .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSNt9ytrG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSNt9ytrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSNt9ytrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSNt9ytrG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSNt9ytrG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSNt9ytrG .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSNt9ytrG .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSNt9ytrG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSNt9ytrG .copyright {
  color: #bbbbbb;
}
.cid-uOSNtal4Un {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSNtal4Un .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSNtal4Un .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSNtal4Un .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-uOSNtal4Un [class^="socicon-"]:before,
.cid-uOSNtal4Un [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSNtal4Un .mbr-section-title,
.cid-uOSNtal4Un .social-list {
  color: #ffffff;
}
.cid-uQ4NSGxliP {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4NSGxliP svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4NSGxliP .wave {
  fill: #4479d9;
}
.cid-uQ4NSGxliP H1 {
  text-align: left;
}
.cid-uQ4NSGxliP .mbr-text,
.cid-uQ4NSGxliP .mbr-section-btn {
  text-align: left;
}
.cid-uQ4NSGxliP DIV {
  text-align: left;
}
.cid-uOSPhljklN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSPhljklN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPhljklN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPhljklN .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSPhljklN .mbr-section-title {
  color: #000000;
}
.cid-uQh1ZiUzEV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh1ZiUzEV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh1ZiUzEV .mbr-text {
  color: #ffffff;
}
.cid-uOSPhlY0Jn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSPhlY0Jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPhlY0Jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPhlY0Jn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSPhlY0Jn .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSPhlY0Jn .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSPhlY0Jn .card {
    margin-bottom: 2rem;
  }
  .cid-uOSPhlY0Jn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSPhnmEqN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSPhnmEqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPhnmEqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPhnmEqN .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-uOSPhnmEqN [class^="socicon-"]:before,
.cid-uOSPhnmEqN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSPhnmEqN .mbr-section-title,
.cid-uOSPhnmEqN .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSPho8iRU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSPho8iRU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPho8iRU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPho8iRU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSPho8iRU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSPho8iRU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSPho8iRU .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSPho8iRU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSPho8iRU .copyright {
  color: #bbbbbb;
}
.cid-uOSPhowHmG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSPhowHmG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPhowHmG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPhowHmG .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-uOSPhowHmG [class^="socicon-"]:before,
.cid-uOSPhowHmG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSPhowHmG .mbr-section-title,
.cid-uOSPhowHmG .social-list {
  color: #ffffff;
}
.cid-uQ4NZJj7TI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4NZJj7TI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4NZJj7TI .wave {
  fill: #4479d9;
}
.cid-uQ4NZJj7TI H1 {
  text-align: left;
}
.cid-uQ4NZJj7TI .mbr-text,
.cid-uQ4NZJj7TI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4NZJj7TI DIV {
  text-align: left;
}
.cid-uOSPWXndz8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSPWXndz8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPWXndz8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPWXndz8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSPWXndz8 .mbr-section-title {
  color: #000000;
}
.cid-uQh2bfT9u6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh2bfT9u6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh2bfT9u6 .mbr-text {
  color: #ffffff;
}
.cid-uOSPWXXXBG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSPWXXXBG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPWXXXBG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPWXXXBG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSPWXXXBG .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSPWXXXBG .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSPWXXXBG .card {
    margin-bottom: 2rem;
  }
  .cid-uOSPWXXXBG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSPWZ3BFX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSPWZ3BFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPWZ3BFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPWZ3BFX .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-uOSPWZ3BFX [class^="socicon-"]:before,
.cid-uOSPWZ3BFX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSPWZ3BFX .mbr-section-title,
.cid-uOSPWZ3BFX .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSPWZINWP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSPWZINWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPWZINWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPWZINWP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSPWZINWP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSPWZINWP .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSPWZINWP .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSPWZINWP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSPWZINWP .copyright {
  color: #bbbbbb;
}
.cid-uOSPWZYNIl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSPWZYNIl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSPWZYNIl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSPWZYNIl .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-uOSPWZYNIl [class^="socicon-"]:before,
.cid-uOSPWZYNIl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSPWZYNIl .mbr-section-title,
.cid-uOSPWZYNIl .social-list {
  color: #ffffff;
}
.cid-uQ4O5iRSHI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4O5iRSHI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4O5iRSHI .wave {
  fill: #4479d9;
}
.cid-uQ4O5iRSHI H1 {
  text-align: left;
}
.cid-uQ4O5iRSHI .mbr-text,
.cid-uQ4O5iRSHI .mbr-section-btn {
  text-align: left;
}
.cid-uQ4O5iRSHI DIV {
  text-align: left;
}
.cid-uOSQsA15U7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSQsA15U7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSQsA15U7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSQsA15U7 .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSQsA15U7 .mbr-section-title {
  color: #000000;
}
.cid-uQh3uSr6Zt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh3uSr6Zt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh3uSr6Zt .mbr-text {
  color: #ffffff;
}
.cid-uOSQsAxGat {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSQsAxGat .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSQsAxGat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSQsAxGat .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSQsAxGat .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSQsAxGat .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSQsAxGat .card {
    margin-bottom: 2rem;
  }
  .cid-uOSQsAxGat .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSQsBJiD6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSQsBJiD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSQsBJiD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSQsBJiD6 .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-uOSQsBJiD6 [class^="socicon-"]:before,
.cid-uOSQsBJiD6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSQsBJiD6 .mbr-section-title,
.cid-uOSQsBJiD6 .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSQsCsdER {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSQsCsdER .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSQsCsdER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSQsCsdER .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSQsCsdER .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSQsCsdER .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSQsCsdER .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSQsCsdER div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSQsCsdER .copyright {
  color: #bbbbbb;
}
.cid-uOSQsCOgh6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSQsCOgh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSQsCOgh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSQsCOgh6 .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-uOSQsCOgh6 [class^="socicon-"]:before,
.cid-uOSQsCOgh6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSQsCOgh6 .mbr-section-title,
.cid-uOSQsCOgh6 .social-list {
  color: #ffffff;
}
.cid-uQ4Obb4ECv {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4Obb4ECv svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4Obb4ECv .wave {
  fill: #4479d9;
}
.cid-uQ4Obb4ECv H1 {
  text-align: left;
}
.cid-uQ4Obb4ECv .mbr-text,
.cid-uQ4Obb4ECv .mbr-section-btn {
  text-align: left;
}
.cid-uQ4Obb4ECv DIV {
  text-align: left;
}
.cid-uOSS7QaPdx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSS7QaPdx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSS7QaPdx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSS7QaPdx .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSS7QaPdx .mbr-section-title {
  color: #000000;
}
.cid-uQh3DrFAhN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh3DrFAhN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh3DrFAhN .mbr-text {
  color: #ffffff;
}
.cid-uOSS7QNzDC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSS7QNzDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSS7QNzDC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSS7QNzDC .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSS7QNzDC .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSS7QNzDC .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSS7QNzDC .card {
    margin-bottom: 2rem;
  }
  .cid-uOSS7QNzDC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSS7RUMLB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSS7RUMLB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSS7RUMLB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSS7RUMLB .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-uOSS7RUMLB [class^="socicon-"]:before,
.cid-uOSS7RUMLB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSS7RUMLB .mbr-section-title,
.cid-uOSS7RUMLB .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSS7SyHFD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSS7SyHFD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSS7SyHFD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSS7SyHFD .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSS7SyHFD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSS7SyHFD .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSS7SyHFD .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSS7SyHFD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSS7SyHFD .copyright {
  color: #bbbbbb;
}
.cid-uOSS7SOAm3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSS7SOAm3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSS7SOAm3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSS7SOAm3 .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-uOSS7SOAm3 [class^="socicon-"]:before,
.cid-uOSS7SOAm3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSS7SOAm3 .mbr-section-title,
.cid-uOSS7SOAm3 .social-list {
  color: #ffffff;
}
.cid-uQ4OgYAIxL {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4OgYAIxL svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4OgYAIxL .wave {
  fill: #4479d9;
}
.cid-uQ4OgYAIxL H1 {
  text-align: left;
}
.cid-uQ4OgYAIxL .mbr-text,
.cid-uQ4OgYAIxL .mbr-section-btn {
  text-align: left;
}
.cid-uQ4OgYAIxL DIV {
  text-align: left;
}
.cid-uOSSFHDBTv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSSFHDBTv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSSFHDBTv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSSFHDBTv .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSSFHDBTv .mbr-section-title {
  color: #000000;
}
.cid-uQh3LtXeoJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh3LtXeoJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh3LtXeoJ .mbr-text {
  color: #ffffff;
}
.cid-uOSSFIdlOl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSSFIdlOl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSSFIdlOl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSSFIdlOl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSSFIdlOl .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSSFIdlOl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSSFIdlOl .card {
    margin-bottom: 2rem;
  }
  .cid-uOSSFIdlOl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSSFJjBmJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSSFJjBmJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSSFJjBmJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSSFJjBmJ .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-uOSSFJjBmJ [class^="socicon-"]:before,
.cid-uOSSFJjBmJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSSFJjBmJ .mbr-section-title,
.cid-uOSSFJjBmJ .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSSFK1rGx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSSFK1rGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSSFK1rGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSSFK1rGx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSSFK1rGx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSSFK1rGx .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSSFK1rGx .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSSFK1rGx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSSFK1rGx .copyright {
  color: #bbbbbb;
}
.cid-uOSSFKh398 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSSFKh398 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSSFKh398 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSSFKh398 .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-uOSSFKh398 [class^="socicon-"]:before,
.cid-uOSSFKh398 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSSFKh398 .mbr-section-title,
.cid-uOSSFKh398 .social-list {
  color: #ffffff;
}
.cid-uQ4OlQgZw9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4OlQgZw9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4OlQgZw9 .wave {
  fill: #4479d9;
}
.cid-uQ4OlQgZw9 H1 {
  text-align: left;
}
.cid-uQ4OlQgZw9 .mbr-text,
.cid-uQ4OlQgZw9 .mbr-section-btn {
  text-align: left;
}
.cid-uQ4OlQgZw9 DIV {
  text-align: left;
}
.cid-uOSTdlMZPJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSTdlMZPJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTdlMZPJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTdlMZPJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSTdlMZPJ .mbr-section-title {
  color: #000000;
}
.cid-uQh3V9iy5m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh3V9iy5m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh3V9iy5m .mbr-text {
  color: #ffffff;
}
.cid-uOSTdmlhte {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSTdmlhte .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTdmlhte .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTdmlhte .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSTdmlhte .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSTdmlhte .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSTdmlhte .card {
    margin-bottom: 2rem;
  }
  .cid-uOSTdmlhte .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSTdnwbtd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSTdnwbtd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTdnwbtd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTdnwbtd .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-uOSTdnwbtd [class^="socicon-"]:before,
.cid-uOSTdnwbtd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSTdnwbtd .mbr-section-title,
.cid-uOSTdnwbtd .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSTdoadPy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSTdoadPy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTdoadPy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTdoadPy .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSTdoadPy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSTdoadPy .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSTdoadPy .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSTdoadPy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSTdoadPy .copyright {
  color: #bbbbbb;
}
.cid-uOSTdovSNY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSTdovSNY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTdovSNY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTdovSNY .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-uOSTdovSNY [class^="socicon-"]:before,
.cid-uOSTdovSNY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSTdovSNY .mbr-section-title,
.cid-uOSTdovSNY .social-list {
  color: #ffffff;
}
.cid-uQ4OsuQ15D {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uQ4OsuQ15D svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uQ4OsuQ15D .wave {
  fill: #4479d9;
}
.cid-uQ4OsuQ15D H1 {
  text-align: left;
}
.cid-uQ4OsuQ15D .mbr-text,
.cid-uQ4OsuQ15D .mbr-section-btn {
  text-align: left;
}
.cid-uQ4OsuQ15D DIV {
  text-align: left;
}
.cid-uOSTJvsnlI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uOSTJvsnlI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTJvsnlI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTJvsnlI .mbr-section-subtitle {
  color: #000000;
}
.cid-uOSTJvsnlI .mbr-section-title {
  color: #000000;
}
.cid-uQh45d0Cdp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uQh45d0Cdp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQh45d0Cdp .mbr-text {
  color: #ffffff;
}
.cid-uOSTJw1Gso {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOSTJw1Gso .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTJw1Gso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTJw1Gso .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uOSTJw1Gso .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOSTJw1Gso .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uOSTJw1Gso .card {
    margin-bottom: 2rem;
  }
  .cid-uOSTJw1Gso .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uOSTJx3C7s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOSTJx3C7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTJx3C7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTJx3C7s .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-uOSTJx3C7s [class^="socicon-"]:before,
.cid-uOSTJx3C7s [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSTJx3C7s .mbr-section-title,
.cid-uOSTJx3C7s .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSTJxM1OO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSTJxM1OO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTJxM1OO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTJxM1OO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSTJxM1OO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSTJxM1OO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSTJxM1OO .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSTJxM1OO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSTJxM1OO .copyright {
  color: #bbbbbb;
}
.cid-uOSTJy2ydz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSTJy2ydz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSTJy2ydz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSTJy2ydz .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-uOSTJy2ydz [class^="socicon-"]:before,
.cid-uOSTJy2ydz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSTJy2ydz .mbr-section-title,
.cid-uOSTJy2ydz .social-list {
  color: #ffffff;
}
.cid-tDRFpKFuEL {
  padding-top: 75px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-tDRFpKFuEL svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-tDRFpKFuEL .wave {
  fill: #4479d9;
}
.cid-tDRFpKFuEL H1 {
  text-align: left;
}
.cid-tDRFpKFuEL .mbr-text,
.cid-tDRFpKFuEL .mbr-section-btn {
  text-align: left;
}
.cid-twI6nh9tq6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twI6nh9tq6 img,
.cid-twI6nh9tq6 .item-img {
  width: 100%;
}
.cid-twI6nh9tq6 .item:focus,
.cid-twI6nh9tq6 span:focus {
  outline: none;
}
.cid-twI6nh9tq6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twI6nh9tq6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twI6nh9tq6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twI6nh9tq6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twI6nh9tq6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twI6nh9tq6 .mbr-section-title {
  color: #232323;
}
.cid-twI6nh9tq6 .mbr-text,
.cid-twI6nh9tq6 .mbr-section-btn {
  text-align: left;
}
.cid-twI6nh9tq6 .item-title {
  text-align: left;
}
.cid-twI6nh9tq6 .item-subtitle {
  text-align: center;
}
.cid-twI7zkucsG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twI7zkucsG img,
.cid-twI7zkucsG .item-img {
  width: 100%;
}
.cid-twI7zkucsG .item:focus,
.cid-twI7zkucsG span:focus {
  outline: none;
}
.cid-twI7zkucsG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twI7zkucsG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twI7zkucsG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twI7zkucsG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twI7zkucsG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twI7zkucsG .mbr-section-title {
  color: #232323;
}
.cid-twI7zkucsG .mbr-text,
.cid-twI7zkucsG .mbr-section-btn {
  text-align: left;
}
.cid-twI7zkucsG .item-title {
  text-align: left;
}
.cid-twI7zkucsG .item-subtitle {
  text-align: center;
}
.cid-twI7AIS9Mz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twI7AIS9Mz img,
.cid-twI7AIS9Mz .item-img {
  width: 100%;
}
.cid-twI7AIS9Mz .item:focus,
.cid-twI7AIS9Mz span:focus {
  outline: none;
}
.cid-twI7AIS9Mz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twI7AIS9Mz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twI7AIS9Mz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twI7AIS9Mz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twI7AIS9Mz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twI7AIS9Mz .mbr-section-title {
  color: #232323;
}
.cid-twI7AIS9Mz .mbr-text,
.cid-twI7AIS9Mz .mbr-section-btn {
  text-align: left;
}
.cid-twI7AIS9Mz .item-title {
  text-align: left;
}
.cid-twI7AIS9Mz .item-subtitle {
  text-align: center;
}
.cid-twI8bmOfXC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twI8bmOfXC img,
.cid-twI8bmOfXC .item-img {
  width: 100%;
}
.cid-twI8bmOfXC .item:focus,
.cid-twI8bmOfXC span:focus {
  outline: none;
}
.cid-twI8bmOfXC .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twI8bmOfXC .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twI8bmOfXC .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twI8bmOfXC .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twI8bmOfXC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twI8bmOfXC .mbr-section-title {
  color: #232323;
}
.cid-twI8bmOfXC .mbr-text,
.cid-twI8bmOfXC .mbr-section-btn {
  text-align: left;
}
.cid-twI8bmOfXC .item-title {
  text-align: left;
}
.cid-twI8bmOfXC .item-subtitle {
  text-align: center;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-tDRExR0ITw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tDRExR0ITw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRExR0ITw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDRExR0ITw .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-tDRExR0ITw [class^="socicon-"]:before,
.cid-tDRExR0ITw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tDRExR0ITw .mbr-section-title,
.cid-tDRExR0ITw .social-list {
  color: #ffffff;
}
.cid-tDRLmhRgvQ {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-tDRLmhRgvQ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-tDRLmhRgvQ .wave {
  fill: #4479d9;
}
.cid-tDRLmhRgvQ H1 {
  text-align: left;
}
.cid-tDRLmhRgvQ .mbr-text,
.cid-tDRLmhRgvQ .mbr-section-btn {
  text-align: left;
}
.cid-tZLPdIY4MO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tZLPdIY4MO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tZLPdIY4MO form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tZLPdIY4MO form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tZLPdIY4MO form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQfAHMQV2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOQfAHMQV2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQfAHMQV2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQfAHMQV2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOQfAHMQV2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOQfAHMQV2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOQfAHMQV2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOQfAHMQV2 .copyright {
  color: #bbbbbb;
}
.cid-tDRLl2TsWO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tDRLl2TsWO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDRLl2TsWO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDRLl2TsWO .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-tDRLl2TsWO [class^="socicon-"]:before,
.cid-tDRLl2TsWO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tDRLl2TsWO .mbr-section-title,
.cid-tDRLl2TsWO .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP4pf855Uo {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/mixed-pattern-patio-bewdley.jpg-1024x768.webp");
}
.cid-uP4pf855Uo svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP4pf855Uo .wave {
  fill: #4479d9;
}
.cid-uP4pf855Uo H1 {
  text-align: center;
}
.cid-uP4pf855Uo .mbr-text,
.cid-uP4pf855Uo .mbr-section-btn {
  text-align: left;
}
.cid-uP4pf855Uo DIV {
  text-align: left;
}
.cid-uP4suSzWwf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP4suSzWwf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP4suSzWwf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP4suSzWwf .mbr-section-subtitle {
  color: #000000;
}
.cid-uP4suSzWwf .mbr-section-title {
  color: #000000;
}
.cid-uP4wSQ5rAk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP4wSQ5rAk .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uP4wSQ5rAk .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uP4wSQ5rAk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uP4wSQ5rAk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uP4wSQ5rAk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uP4wSQ5rAk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uP4wSQ5rAk .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uP4wSQ5rAk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uP4tPX2FtP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP4tPX2FtP .mbr-section-subtitle {
  text-align: center;
}
.cid-uP4tPX2FtP .mbr-text {
  text-align: center;
}
.cid-uP4tDWyXX2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP4tDWyXX2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP4tDWyXX2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQsqJnqRcc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/professional-patio-services-bewdley.webp.webp");
}
.cid-uQsqJnqRcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsqJnqRcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsqJnqRcc .mbr-section-title {
  color: #ffffff;
}
.cid-uQsqJnqRcc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPkdjtSzn3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPkdjtSzn3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPkdjtSzn3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPkdjtSzn3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPkdjtSzn3 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uP4wTtz05E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP4wTtz05E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP4wTtz05E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP4wTtz05E .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP4wTtz05E .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP4wTtz05E .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP4wTtz05E .card {
    margin-bottom: 2rem;
  }
  .cid-uP4wTtz05E .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP4wTtz05E .card-title,
.cid-uP4wTtz05E .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP4wTtz05E .icon-title {
  color: #000000;
}
.cid-uP4wTtz05E .icon-text {
  color: #000000;
}
.cid-uPvdlUv97y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdlUv97y img {
  width: auto;
}
.cid-uPvdlUv97y H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPkg9EGhfY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPkg9EGhfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPkg9EGhfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPkg9EGhfY .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPkg9EGhfY .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPkg9EGhfY .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPkg9EGhfY .panel-body,
.cid-uPkg9EGhfY .card-header {
  padding: 1rem 0;
}
.cid-uPkg9EGhfY .panel-title-edit {
  color: #000000;
}
.cid-uPvu43Xr9j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvu43Xr9j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvu43Xr9j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvu43Xr9j .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-uPvu43Xr9j [class^="socicon-"]:before,
.cid-uPvu43Xr9j [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvu43Xr9j .mbr-section-title,
.cid-uPvu43Xr9j .social-list {
  color: #ffffff;
}
.cid-uPvu1YaezT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvu1YaezT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvu1YaezT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvu1YaezT .container {
    max-width: 1400px;
  }
}
.cid-uPvu1YaezT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvu1YaezT .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvu1YaezT .row {
  justify-content: center;
}
.cid-uP4wTSZ2zA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP4wTSZ2zA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP4wTSZ2zA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP4wTSZ2zA .mbr-section-title {
  color: #ffffff;
}
.cid-uP4wTSZ2zA .mbr-text,
.cid-uP4wTSZ2zA .mbr-section-btn {
  color: #ffffff;
}
.cid-uOSYxLaMRJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSYxLaMRJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSYxLaMRJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSYxLaMRJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSYxLaMRJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSYxLaMRJ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSYxLaMRJ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSYxLaMRJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSYxLaMRJ .copyright {
  color: #bbbbbb;
}
.cid-uP4pgBHylM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uP4pgBHylM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP4pgBHylM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP4pgBHylM .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-uP4pgBHylM [class^="socicon-"]:before,
.cid-uP4pgBHylM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uP4pgBHylM .mbr-section-title,
.cid-uP4pgBHylM .social-list {
  color: #ffffff;
}
.cid-uPqC67QQqO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqC67QQqO img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP7WYiuBsQ {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/whatsapp-image-2023-02-23-at-19.44.21-2000x1125.webp");
}
.cid-uP7WYiuBsQ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP7WYiuBsQ .wave {
  fill: #4479d9;
}
.cid-uP7WYiuBsQ H1 {
  text-align: center;
}
.cid-uP7WYiuBsQ .mbr-text,
.cid-uP7WYiuBsQ .mbr-section-btn {
  text-align: center;
}
.cid-uP7WYiuBsQ DIV {
  text-align: left;
}
.cid-uP7X0HgbYF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP7X0HgbYF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP7X0HgbYF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP7X0HgbYF .mbr-section-subtitle {
  color: #000000;
}
.cid-uP7X0HgbYF .mbr-section-title {
  color: #000000;
}
.cid-uP7XcVJvop {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP7XcVJvop .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uP7XcVJvop .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uP7XcVJvop .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uP7XcVJvop .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uP7XcVJvop .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uP7XcVJvop .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uP7XcVJvop .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uP7XcVJvop .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uPkjBHzrrJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPkjBHzrrJ .mbr-section-subtitle {
  text-align: center;
}
.cid-uPkjBHzrrJ .mbr-text {
  text-align: center;
}
.cid-uPlghWy3Dk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlghWy3Dk .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPlghWy3Dk .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQstfQE8GQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/new-patio-designs-bilston.webp.webp");
}
.cid-uQstfQE8GQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQstfQE8GQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQstfQE8GQ .mbr-section-title {
  color: #ffffff;
}
.cid-uQstfQE8GQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHaCI6WT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHaCI6WT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHaCI6WT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHaCI6WT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHaCI6WT .mbr-section-title {
  color: #ffffff;
}
.cid-uP7XT6LvF4 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP7XT6LvF4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP7XT6LvF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP7XT6LvF4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP7XT6LvF4 .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP7XT6LvF4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP7XT6LvF4 .card {
    margin-bottom: 2rem;
  }
  .cid-uP7XT6LvF4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP7XT6LvF4 .card-title,
.cid-uP7XT6LvF4 .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP7XT6LvF4 .icon-title {
  color: #000000;
}
.cid-uP7XT6LvF4 .icon-text {
  color: #000000;
}
.cid-uPvdrVGPBu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdrVGPBu img {
  width: auto;
}
.cid-uPvdrVGPBu H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpjeQmE0y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpjeQmE0y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpjeQmE0y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpjeQmE0y .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpjeQmE0y .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpjeQmE0y .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpjeQmE0y .panel-body,
.cid-uPpjeQmE0y .card-header {
  padding: 1rem 0;
}
.cid-uPpjeQmE0y .panel-title-edit {
  color: #000000;
}
.cid-uPvubJYuf5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvubJYuf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvubJYuf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvubJYuf5 .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-uPvubJYuf5 [class^="socicon-"]:before,
.cid-uPvubJYuf5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvubJYuf5 .mbr-section-title,
.cid-uPvubJYuf5 .social-list {
  color: #ffffff;
}
.cid-uPvuaHVd2n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuaHVd2n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuaHVd2n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuaHVd2n .container {
    max-width: 1400px;
  }
}
.cid-uPvuaHVd2n .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuaHVd2n .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuaHVd2n .row {
  justify-content: center;
}
.cid-uP7XdHB0Xs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP7XdHB0Xs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP7XdHB0Xs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP7XdHB0Xs .mbr-section-title {
  color: #ffffff;
}
.cid-uP7XdHB0Xs .mbr-text,
.cid-uP7XdHB0Xs .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVNwQ6FOW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVNwQ6FOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVNwQ6FOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVNwQ6FOW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVNwQ6FOW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVNwQ6FOW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVNwQ6FOW .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVNwQ6FOW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVNwQ6FOW .copyright {
  color: #bbbbbb;
}
.cid-uPqD88jK3G {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqD88jK3G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqD88jK3G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqD88jK3G .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-uPqD88jK3G [class^="socicon-"]:before,
.cid-uPqD88jK3G [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqD88jK3G .mbr-section-title,
.cid-uPqD88jK3G .social-list {
  color: #ffffff;
}
.cid-uPqD9PuX4D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqD9PuX4D img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP80LcrgVV {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/blakedown-garden-patio.jpg-1080x1080.webp");
}
.cid-uP80LcrgVV svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP80LcrgVV .wave {
  fill: #4479d9;
}
.cid-uP80LcrgVV H1 {
  text-align: center;
}
.cid-uP80LcrgVV .mbr-text,
.cid-uP80LcrgVV .mbr-section-btn {
  text-align: center;
}
.cid-uP80LcrgVV DIV {
  text-align: left;
}
.cid-uP80PhoSyc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP80PhoSyc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP80PhoSyc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP80PhoSyc .mbr-section-subtitle {
  color: #000000;
}
.cid-uP80PhoSyc .mbr-section-title {
  color: #000000;
}
.cid-uP80WccE6b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP80WccE6b .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uP80WccE6b .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uP80WccE6b .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uP80WccE6b .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uP80WccE6b .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uP80WccE6b .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uP80WccE6b .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uP80WccE6b .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uP80TFfRd4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP80TFfRd4 .mbr-section-subtitle {
  text-align: center;
}
.cid-uP80TFfRd4 .mbr-text {
  text-align: center;
}
.cid-uP80SKKEKv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP80SKKEKv .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP80SKKEKv .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQsw42oVaw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/high-quality-patio-installation-blakedown.webp.webp");
}
.cid-uQsw42oVaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsw42oVaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsw42oVaw .mbr-section-title {
  color: #ffffff;
}
.cid-uQsw42oVaw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHgrX2TE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHgrX2TE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHgrX2TE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHgrX2TE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHgrX2TE .mbr-section-title {
  color: #ffffff;
}
.cid-uP80XTkNFu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP80XTkNFu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP80XTkNFu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP80XTkNFu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP80XTkNFu .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP80XTkNFu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP80XTkNFu .card {
    margin-bottom: 2rem;
  }
  .cid-uP80XTkNFu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP80XTkNFu .card-title,
.cid-uP80XTkNFu .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP80XTkNFu .icon-title {
  color: #000000;
}
.cid-uP80XTkNFu .icon-text {
  color: #000000;
}
.cid-uPvdIhRNwk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdIhRNwk img {
  width: auto;
}
.cid-uPvdIhRNwk H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpjGoolnE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpjGoolnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpjGoolnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpjGoolnE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpjGoolnE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpjGoolnE .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpjGoolnE .panel-body,
.cid-uPpjGoolnE .card-header {
  padding: 1rem 0;
}
.cid-uPpjGoolnE .panel-title-edit {
  color: #000000;
}
.cid-uPvukLVLf1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvukLVLf1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvukLVLf1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvukLVLf1 .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-uPvukLVLf1 [class^="socicon-"]:before,
.cid-uPvukLVLf1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvukLVLf1 .mbr-section-title,
.cid-uPvukLVLf1 .social-list {
  color: #ffffff;
}
.cid-uPvujzye4e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvujzye4e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvujzye4e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvujzye4e .container {
    max-width: 1400px;
  }
}
.cid-uPvujzye4e .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvujzye4e .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvujzye4e .row {
  justify-content: center;
}
.cid-uP80Ykx3yk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP80Ykx3yk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP80Ykx3yk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP80Ykx3yk .mbr-section-title {
  color: #ffffff;
}
.cid-uP80Ykx3yk .mbr-text,
.cid-uP80Ykx3yk .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVNLJ2GfP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVNLJ2GfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVNLJ2GfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVNLJ2GfP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVNLJ2GfP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVNLJ2GfP .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVNLJ2GfP .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVNLJ2GfP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVNLJ2GfP .copyright {
  color: #bbbbbb;
}
.cid-uPqDEvupB5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqDEvupB5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqDEvupB5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqDEvupB5 .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-uPqDEvupB5 [class^="socicon-"]:before,
.cid-uPqDEvupB5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqDEvupB5 .mbr-section-title,
.cid-uPqDEvupB5 .social-list {
  color: #ffffff;
}
.cid-uPqDFgspqO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqDFgspqO img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP8VP97gET {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-brierley-hill.jpg-2000x2667.webp");
}
.cid-uP8VP97gET svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP8VP97gET .wave {
  fill: #4479d9;
}
.cid-uP8VP97gET H1 {
  text-align: center;
}
.cid-uP8VP97gET .mbr-text,
.cid-uP8VP97gET .mbr-section-btn {
  text-align: center;
}
.cid-uP8VP97gET DIV {
  text-align: left;
}
.cid-uP8VR2e2sG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP8VR2e2sG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP8VR2e2sG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP8VR2e2sG .mbr-section-subtitle {
  color: #000000;
}
.cid-uP8VR2e2sG .mbr-section-title {
  color: #000000;
}
.cid-uP8VYj7pm5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP8VYj7pm5 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uP8VYj7pm5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uP8VYj7pm5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uP8VYj7pm5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uP8VYj7pm5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uP8VYj7pm5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uP8VYj7pm5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uP8VYj7pm5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uP8VWneVUv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP8VWneVUv .mbr-section-subtitle {
  text-align: center;
}
.cid-uP8VWneVUv .mbr-text {
  text-align: center;
}
.cid-uP8VUwV1x2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP8VUwV1x2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP8VUwV1x2 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQtQTYf54x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-construction-specialists-brierley-hill.webp.webp");
}
.cid-uQtQTYf54x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQtQTYf54x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQtQTYf54x .mbr-section-title {
  color: #ffffff;
}
.cid-uQtQTYf54x .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHmGIxlg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHmGIxlg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHmGIxlg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHmGIxlg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHmGIxlg .mbr-section-title {
  color: #ffffff;
}
.cid-uP8VZdIHsX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP8VZdIHsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP8VZdIHsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP8VZdIHsX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP8VZdIHsX .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP8VZdIHsX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP8VZdIHsX .card {
    margin-bottom: 2rem;
  }
  .cid-uP8VZdIHsX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP8VZdIHsX .card-title,
.cid-uP8VZdIHsX .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP8VZdIHsX .icon-title {
  color: #000000;
}
.cid-uP8VZdIHsX .icon-text {
  color: #000000;
}
.cid-uPvdNG0Biw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdNG0Biw img {
  width: auto;
}
.cid-uPvdNG0Biw H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpk0M8GSk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpk0M8GSk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpk0M8GSk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpk0M8GSk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpk0M8GSk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpk0M8GSk .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpk0M8GSk .panel-body,
.cid-uPpk0M8GSk .card-header {
  padding: 1rem 0;
}
.cid-uPpk0M8GSk .panel-title-edit {
  color: #000000;
}
.cid-uPvurxcnBq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvurxcnBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvurxcnBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvurxcnBq .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-uPvurxcnBq [class^="socicon-"]:before,
.cid-uPvurxcnBq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvurxcnBq .mbr-section-title,
.cid-uPvurxcnBq .social-list {
  color: #ffffff;
}
.cid-uPvuqkAuq2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuqkAuq2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuqkAuq2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuqkAuq2 .container {
    max-width: 1400px;
  }
}
.cid-uPvuqkAuq2 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuqkAuq2 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuqkAuq2 .row {
  justify-content: center;
}
.cid-uP8VZBPQfE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP8VZBPQfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP8VZBPQfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP8VZBPQfE .mbr-section-title {
  color: #ffffff;
}
.cid-uP8VZBPQfE .mbr-text,
.cid-uP8VZBPQfE .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVNU4dksK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVNU4dksK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVNU4dksK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVNU4dksK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVNU4dksK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVNU4dksK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVNU4dksK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVNU4dksK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVNU4dksK .copyright {
  color: #bbbbbb;
}
.cid-uPqFazUUYa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqFazUUYa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqFazUUYa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqFazUUYa .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-uPqFazUUYa [class^="socicon-"]:before,
.cid-uPqFazUUYa [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqFazUUYa .mbr-section-title,
.cid-uPqFazUUYa .social-list {
  color: #ffffff;
}
.cid-uPqFbeaYix {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqFbeaYix img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP8ZKxPDoR {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/riven-patio-bromsgrove.jpg-2000x2667.webp");
}
.cid-uP8ZKxPDoR svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP8ZKxPDoR .wave {
  fill: #4479d9;
}
.cid-uP8ZKxPDoR H1 {
  text-align: center;
}
.cid-uP8ZKxPDoR .mbr-text,
.cid-uP8ZKxPDoR .mbr-section-btn {
  text-align: center;
}
.cid-uP8ZKxPDoR DIV {
  text-align: left;
}
.cid-uP9069WruP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP9069WruP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP9069WruP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP9069WruP .mbr-section-subtitle {
  color: #000000;
}
.cid-uP9069WruP .mbr-section-title {
  color: #000000;
}
.cid-uP908O8LIR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP908O8LIR .mbr-section-subtitle {
  text-align: center;
}
.cid-uP908O8LIR .mbr-text {
  text-align: center;
}
.cid-uP907WQqmP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP907WQqmP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP907WQqmP .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQu4LeECHX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/custom-patio-builders-bromsgrove.webp.webp");
}
.cid-uQu4LeECHX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQu4LeECHX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQu4LeECHX .mbr-section-title {
  color: #ffffff;
}
.cid-uQu4LeECHX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHt5VXOa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHt5VXOa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHt5VXOa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHt5VXOa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHt5VXOa .mbr-section-title {
  color: #ffffff;
}
.cid-uP90dcZsQo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP90dcZsQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP90dcZsQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP90dcZsQo .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP90dcZsQo .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP90dcZsQo .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP90dcZsQo .card {
    margin-bottom: 2rem;
  }
  .cid-uP90dcZsQo .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP90dcZsQo .card-title,
.cid-uP90dcZsQo .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP90dcZsQo .icon-title {
  color: #000000;
}
.cid-uP90dcZsQo .icon-text {
  color: #000000;
}
.cid-uPvdSPY6eR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdSPY6eR img {
  width: auto;
}
.cid-uPvdSPY6eR H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpkinUAdi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpkinUAdi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpkinUAdi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpkinUAdi .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpkinUAdi .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpkinUAdi .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpkinUAdi .panel-body,
.cid-uPpkinUAdi .card-header {
  padding: 1rem 0;
}
.cid-uPpkinUAdi .panel-title-edit {
  color: #000000;
}
.cid-uPvuzVvaBq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvuzVvaBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuzVvaBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvuzVvaBq .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-uPvuzVvaBq [class^="socicon-"]:before,
.cid-uPvuzVvaBq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvuzVvaBq .mbr-section-title,
.cid-uPvuzVvaBq .social-list {
  color: #ffffff;
}
.cid-uPvuyIAVnx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuyIAVnx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuyIAVnx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuyIAVnx .container {
    max-width: 1400px;
  }
}
.cid-uPvuyIAVnx .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuyIAVnx .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuyIAVnx .row {
  justify-content: center;
}
.cid-uP90dRQKz0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP90dRQKz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP90dRQKz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP90dRQKz0 .mbr-section-title {
  color: #ffffff;
}
.cid-uP90dRQKz0 .mbr-text,
.cid-uP90dRQKz0 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVO3kQv9O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVO3kQv9O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVO3kQv9O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVO3kQv9O .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVO3kQv9O .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVO3kQv9O .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVO3kQv9O .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVO3kQv9O div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVO3kQv9O .copyright {
  color: #bbbbbb;
}
.cid-uPqGoDKPGf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqGoDKPGf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqGoDKPGf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqGoDKPGf .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-uPqGoDKPGf [class^="socicon-"]:before,
.cid-uPqGoDKPGf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqGoDKPGf .mbr-section-title,
.cid-uPqGoDKPGf .social-list {
  color: #ffffff;
}
.cid-uPqGpJ5ddJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqGpJ5ddJ img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP92fjbc8x {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/cradley-heath-paving.jpg-1-2000x2667.webp");
}
.cid-uP92fjbc8x svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP92fjbc8x .wave {
  fill: #4479d9;
}
.cid-uP92fjbc8x H1 {
  text-align: center;
}
.cid-uP92fjbc8x .mbr-text,
.cid-uP92fjbc8x .mbr-section-btn {
  text-align: center;
}
.cid-uP92fjbc8x DIV {
  text-align: left;
}
.cid-uP92l8EnpY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP92l8EnpY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP92l8EnpY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP92l8EnpY .mbr-section-subtitle {
  color: #000000;
}
.cid-uP92l8EnpY .mbr-section-title {
  color: #000000;
}
.cid-uP92ndNZwV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP92ndNZwV .mbr-section-subtitle {
  text-align: center;
}
.cid-uP92ndNZwV .mbr-text {
  text-align: center;
}
.cid-uP92mADr45 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP92mADr45 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP92mADr45 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQuaNMsN2l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/modern-patio-paving-cradley-heath.webp.webp");
}
.cid-uQuaNMsN2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQuaNMsN2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQuaNMsN2l .mbr-section-title {
  color: #ffffff;
}
.cid-uQuaNMsN2l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHApbaIW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHApbaIW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHApbaIW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHApbaIW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHApbaIW .mbr-section-title {
  color: #ffffff;
}
.cid-uP92pAIwA2 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP92pAIwA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP92pAIwA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP92pAIwA2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP92pAIwA2 .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP92pAIwA2 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP92pAIwA2 .card {
    margin-bottom: 2rem;
  }
  .cid-uP92pAIwA2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP92pAIwA2 .card-title,
.cid-uP92pAIwA2 .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP92pAIwA2 .icon-title {
  color: #000000;
}
.cid-uP92pAIwA2 .icon-text {
  color: #000000;
}
.cid-uPvdY8VWN3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvdY8VWN3 img {
  width: auto;
}
.cid-uPvdY8VWN3 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpkvKHkbo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpkvKHkbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpkvKHkbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpkvKHkbo .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpkvKHkbo .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpkvKHkbo .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpkvKHkbo .panel-body,
.cid-uPpkvKHkbo .card-header {
  padding: 1rem 0;
}
.cid-uPpkvKHkbo .panel-title-edit {
  color: #000000;
}
.cid-uPvuG99aCZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvuG99aCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuG99aCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvuG99aCZ .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-uPvuG99aCZ [class^="socicon-"]:before,
.cid-uPvuG99aCZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvuG99aCZ .mbr-section-title,
.cid-uPvuG99aCZ .social-list {
  color: #ffffff;
}
.cid-uPvuFbI7L5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuFbI7L5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuFbI7L5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuFbI7L5 .container {
    max-width: 1400px;
  }
}
.cid-uPvuFbI7L5 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuFbI7L5 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuFbI7L5 .row {
  justify-content: center;
}
.cid-uP92q0G0xj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP92q0G0xj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP92q0G0xj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP92q0G0xj .mbr-section-title {
  color: #ffffff;
}
.cid-uP92q0G0xj .mbr-text,
.cid-uP92q0G0xj .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOc9psfd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOc9psfd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOc9psfd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOc9psfd .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOc9psfd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOc9psfd .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOc9psfd .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOc9psfd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOc9psfd .copyright {
  color: #bbbbbb;
}
.cid-uPqH7KUQul {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqH7KUQul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqH7KUQul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqH7KUQul .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-uPqH7KUQul [class^="socicon-"]:before,
.cid-uPqH7KUQul [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqH7KUQul .mbr-section-title,
.cid-uPqH7KUQul .social-list {
  color: #ffffff;
}
.cid-uPqH8yAiql {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqH8yAiql img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uP95FCrF8D {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/paving-gornal.jpg-2000x2667.webp");
}
.cid-uP95FCrF8D svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uP95FCrF8D .wave {
  fill: #4479d9;
}
.cid-uP95FCrF8D H1 {
  text-align: center;
}
.cid-uP95FCrF8D .mbr-text,
.cid-uP95FCrF8D .mbr-section-btn {
  text-align: center;
}
.cid-uP95FCrF8D DIV {
  text-align: left;
}
.cid-uP95K1IewS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP95K1IewS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP95K1IewS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP95K1IewS .mbr-section-subtitle {
  color: #000000;
}
.cid-uP95K1IewS .mbr-section-title {
  color: #000000;
}
.cid-uP95SazKn6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP95SazKn6 .mbr-section-subtitle {
  text-align: center;
}
.cid-uP95SazKn6 .mbr-text {
  text-align: center;
}
.cid-uP95QXSkLr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP95QXSkLr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uP95QXSkLr .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQucf78K74 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/affordable-patio-installation-gornal.webp.webp");
}
.cid-uQucf78K74 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQucf78K74 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQucf78K74 .mbr-section-title {
  color: #ffffff;
}
.cid-uQucf78K74 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHNJDo34 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHNJDo34 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHNJDo34 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHNJDo34 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHNJDo34 .mbr-section-title {
  color: #ffffff;
}
.cid-uP95UqwaWq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP95UqwaWq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP95UqwaWq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP95UqwaWq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uP95UqwaWq .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uP95UqwaWq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uP95UqwaWq .card {
    margin-bottom: 2rem;
  }
  .cid-uP95UqwaWq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uP95UqwaWq .card-title,
.cid-uP95UqwaWq .card-box {
  color: #000000;
  text-align: center;
}
.cid-uP95UqwaWq .icon-title {
  color: #000000;
}
.cid-uP95UqwaWq .icon-text {
  color: #000000;
}
.cid-uPve7hnk6J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPve7hnk6J img {
  width: auto;
}
.cid-uPve7hnk6J H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpkJHJSdZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpkJHJSdZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpkJHJSdZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpkJHJSdZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpkJHJSdZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpkJHJSdZ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpkJHJSdZ .panel-body,
.cid-uPpkJHJSdZ .card-header {
  padding: 1rem 0;
}
.cid-uPpkJHJSdZ .panel-title-edit {
  color: #000000;
}
.cid-uPvuJqnNsr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvuJqnNsr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuJqnNsr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvuJqnNsr .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-uPvuJqnNsr [class^="socicon-"]:before,
.cid-uPvuJqnNsr [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvuJqnNsr .mbr-section-title,
.cid-uPvuJqnNsr .social-list {
  color: #ffffff;
}
.cid-uPvuIt7DJc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuIt7DJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuIt7DJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuIt7DJc .container {
    max-width: 1400px;
  }
}
.cid-uPvuIt7DJc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuIt7DJc .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuIt7DJc .row {
  justify-content: center;
}
.cid-uP95UY6pU0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uP95UY6pU0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP95UY6pU0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP95UY6pU0 .mbr-section-title {
  color: #ffffff;
}
.cid-uP95UY6pU0 .mbr-text,
.cid-uP95UY6pU0 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOm8Hukm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOm8Hukm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOm8Hukm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOm8Hukm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOm8Hukm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOm8Hukm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOm8Hukm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOm8Hukm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOm8Hukm .copyright {
  color: #bbbbbb;
}
.cid-uPqJrb0Qwl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqJrb0Qwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqJrb0Qwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqJrb0Qwl .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-uPqJrb0Qwl [class^="socicon-"]:before,
.cid-uPqJrb0Qwl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqJrb0Qwl .mbr-section-title,
.cid-uPqJrb0Qwl .social-list {
  color: #ffffff;
}
.cid-uPqJrVlCaR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqJrVlCaR img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjzPp0JKV {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/great-bridge-patio.jpg-1080x1080.webp");
}
.cid-uPjzPp0JKV svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjzPp0JKV .wave {
  fill: #4479d9;
}
.cid-uPjzPp0JKV H1 {
  text-align: center;
}
.cid-uPjzPp0JKV .mbr-text,
.cid-uPjzPp0JKV .mbr-section-btn {
  text-align: center;
}
.cid-uPjzPp0JKV DIV {
  text-align: left;
}
.cid-uPjA8DUbw2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjA8DUbw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjA8DUbw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjA8DUbw2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjA8DUbw2 .mbr-section-title {
  color: #000000;
}
.cid-uPjAaTb3LF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjAaTb3LF .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjAaTb3LF .mbr-text {
  text-align: center;
}
.cid-uPjAalONZ8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjAalONZ8 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjAalONZ8 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQucCrnWCP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/expert-patio-fitters-great-bridge.webp.webp");
}
.cid-uQucCrnWCP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQucCrnWCP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQucCrnWCP .mbr-section-title {
  color: #ffffff;
}
.cid-uQucCrnWCP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHSG6q6k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHSG6q6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHSG6q6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHSG6q6k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHSG6q6k .mbr-section-title {
  color: #ffffff;
}
.cid-uPjAcl3oLx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjAcl3oLx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjAcl3oLx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjAcl3oLx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjAcl3oLx .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjAcl3oLx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjAcl3oLx .card {
    margin-bottom: 2rem;
  }
  .cid-uPjAcl3oLx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjAcl3oLx .card-title,
.cid-uPjAcl3oLx .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjAcl3oLx .icon-title {
  color: #000000;
}
.cid-uPjAcl3oLx .icon-text {
  color: #000000;
}
.cid-uPved2Vyxf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPved2Vyxf img {
  width: auto;
}
.cid-uPved2Vyxf H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpl8FEbQx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpl8FEbQx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpl8FEbQx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpl8FEbQx .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpl8FEbQx .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpl8FEbQx .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpl8FEbQx .panel-body,
.cid-uPpl8FEbQx .card-header {
  padding: 1rem 0;
}
.cid-uPpl8FEbQx .panel-title-edit {
  color: #000000;
}
.cid-uPvuRhJXO2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvuRhJXO2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuRhJXO2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvuRhJXO2 .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-uPvuRhJXO2 [class^="socicon-"]:before,
.cid-uPvuRhJXO2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvuRhJXO2 .mbr-section-title,
.cid-uPvuRhJXO2 .social-list {
  color: #ffffff;
}
.cid-uPvuQqx1wV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuQqx1wV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuQqx1wV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuQqx1wV .container {
    max-width: 1400px;
  }
}
.cid-uPvuQqx1wV .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuQqx1wV .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuQqx1wV .row {
  justify-content: center;
}
.cid-uPjAcIG0ce {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjAcIG0ce .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjAcIG0ce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjAcIG0ce .mbr-section-title {
  color: #ffffff;
}
.cid-uPjAcIG0ce .mbr-text,
.cid-uPjAcIG0ce .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOumysVl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOumysVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOumysVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOumysVl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOumysVl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOumysVl .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOumysVl .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOumysVl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOumysVl .copyright {
  color: #bbbbbb;
}
.cid-uPqLg6vLwP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqLg6vLwP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqLg6vLwP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqLg6vLwP .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-uPqLg6vLwP [class^="socicon-"]:before,
.cid-uPqLg6vLwP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqLg6vLwP .mbr-section-title,
.cid-uPqLg6vLwP .social-list {
  color: #ffffff;
}
.cid-uPqLgUzMYu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqLgUzMYu img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjANnJ7nt {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-construction-hagley.jpg-1080x1439.webp");
}
.cid-uPjANnJ7nt svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjANnJ7nt .wave {
  fill: #4479d9;
}
.cid-uPjANnJ7nt H1 {
  text-align: center;
}
.cid-uPjANnJ7nt .mbr-text,
.cid-uPjANnJ7nt .mbr-section-btn {
  text-align: left;
}
.cid-uPjANnJ7nt DIV {
  text-align: left;
}
.cid-uPjAO3lvBN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjAO3lvBN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjAO3lvBN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjAO3lvBN .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjAO3lvBN .mbr-section-title {
  color: #000000;
}
.cid-uPjAS9DqlI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjAS9DqlI .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjAS9DqlI .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQufkBkBKy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-solutions-hagley.webp.webp");
}
.cid-uQufkBkBKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQufkBkBKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQufkBkBKy .mbr-section-title {
  color: #ffffff;
}
.cid-uQufkBkBKy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHYdIKdL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlHYdIKdL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlHYdIKdL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlHYdIKdL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlHYdIKdL .mbr-section-title {
  color: #ffffff;
}
.cid-uPjAVsA5Fy {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjAVsA5Fy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjAVsA5Fy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjAVsA5Fy .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjAVsA5Fy .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjAVsA5Fy .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjAVsA5Fy .card {
    margin-bottom: 2rem;
  }
  .cid-uPjAVsA5Fy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjAVsA5Fy .card-title,
.cid-uPjAVsA5Fy .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjAVsA5Fy .icon-title {
  color: #000000;
}
.cid-uPjAVsA5Fy .icon-text {
  color: #000000;
}
.cid-uPvehgjD4Z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvehgjD4Z img {
  width: auto;
}
.cid-uPvehgjD4Z H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPplsaoiE1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPplsaoiE1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPplsaoiE1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPplsaoiE1 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPplsaoiE1 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPplsaoiE1 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPplsaoiE1 .panel-body,
.cid-uPplsaoiE1 .card-header {
  padding: 1rem 0;
}
.cid-uPplsaoiE1 .panel-title-edit {
  color: #000000;
}
.cid-uPvuXECRN9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvuXECRN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuXECRN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvuXECRN9 .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-uPvuXECRN9 [class^="socicon-"]:before,
.cid-uPvuXECRN9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvuXECRN9 .mbr-section-title,
.cid-uPvuXECRN9 .social-list {
  color: #ffffff;
}
.cid-uPvuWyDaiI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvuWyDaiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvuWyDaiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvuWyDaiI .container {
    max-width: 1400px;
  }
}
.cid-uPvuWyDaiI .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvuWyDaiI .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvuWyDaiI .row {
  justify-content: center;
}
.cid-uPjAVVNxS7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjAVVNxS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjAVVNxS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjAVVNxS7 .mbr-section-title {
  color: #ffffff;
}
.cid-uPjAVVNxS7 .mbr-text,
.cid-uPjAVVNxS7 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOC88wcW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOC88wcW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOC88wcW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOC88wcW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOC88wcW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOC88wcW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOC88wcW .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOC88wcW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOC88wcW .copyright {
  color: #bbbbbb;
}
.cid-uPqMrLKFeo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqMrLKFeo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqMrLKFeo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqMrLKFeo .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-uPqMrLKFeo [class^="socicon-"]:before,
.cid-uPqMrLKFeo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqMrLKFeo .mbr-section-title,
.cid-uPqMrLKFeo .social-list {
  color: #ffffff;
}
.cid-uPqMst0YyI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqMst0YyI img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjBBKBNc5 {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/halesowen-patio-laying.jpg-1440x1800.webp");
}
.cid-uPjBBKBNc5 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjBBKBNc5 .wave {
  fill: #4479d9;
}
.cid-uPjBBKBNc5 H1 {
  text-align: center;
}
.cid-uPjBBKBNc5 .mbr-text,
.cid-uPjBBKBNc5 .mbr-section-btn {
  text-align: center;
}
.cid-uPjBBKBNc5 DIV {
  text-align: left;
}
.cid-uPjBCkROfS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjBCkROfS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjBCkROfS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjBCkROfS .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjBCkROfS .mbr-section-title {
  color: #000000;
}
.cid-uPjBFcS4Ii {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjBFcS4Ii .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjBFcS4Ii .mbr-text {
  text-align: center;
}
.cid-uPjBEJp8uL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjBEJp8uL .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjBEJp8uL .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQy3tsuEsA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bespoke-patio-services-halesowen.webp.webp");
}
.cid-uQy3tsuEsA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQy3tsuEsA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQy3tsuEsA .mbr-section-title {
  color: #ffffff;
}
.cid-uQy3tsuEsA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlI4cVu1f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlI4cVu1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlI4cVu1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlI4cVu1f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlI4cVu1f .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uPjBGkJvqO {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjBGkJvqO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjBGkJvqO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjBGkJvqO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjBGkJvqO .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjBGkJvqO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjBGkJvqO .card {
    margin-bottom: 2rem;
  }
  .cid-uPjBGkJvqO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjBGkJvqO .card-title,
.cid-uPjBGkJvqO .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjBGkJvqO .icon-title {
  color: #000000;
}
.cid-uPjBGkJvqO .icon-text {
  color: #000000;
}
.cid-uPvemGiAcg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvemGiAcg img {
  width: auto;
}
.cid-uPvemGiAcg H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPplO1mRqy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPplO1mRqy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPplO1mRqy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPplO1mRqy .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPplO1mRqy .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPplO1mRqy .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPplO1mRqy .panel-body,
.cid-uPplO1mRqy .card-header {
  padding: 1rem 0;
}
.cid-uPplO1mRqy .panel-title-edit {
  color: #000000;
}
.cid-uPvv3KDNoy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvv3KDNoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvv3KDNoy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvv3KDNoy .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-uPvv3KDNoy [class^="socicon-"]:before,
.cid-uPvv3KDNoy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvv3KDNoy .mbr-section-title,
.cid-uPvv3KDNoy .social-list {
  color: #ffffff;
}
.cid-uPvv2RGCDR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvv2RGCDR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvv2RGCDR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvv2RGCDR .container {
    max-width: 1400px;
  }
}
.cid-uPvv2RGCDR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvv2RGCDR .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvv2RGCDR .row {
  justify-content: center;
}
.cid-uPjBGJ1diD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjBGJ1diD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjBGJ1diD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjBGJ1diD .mbr-section-title {
  color: #ffffff;
}
.cid-uPjBGJ1diD .mbr-text,
.cid-uPjBGJ1diD .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOK09CuQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOK09CuQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOK09CuQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOK09CuQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOK09CuQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOK09CuQ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOK09CuQ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOK09CuQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOK09CuQ .copyright {
  color: #bbbbbb;
}
.cid-uPqNkvhtZT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqNkvhtZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqNkvhtZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqNkvhtZT .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-uPqNkvhtZT [class^="socicon-"]:before,
.cid-uPqNkvhtZT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqNkvhtZT .mbr-section-title,
.cid-uPqNkvhtZT .social-list {
  color: #ffffff;
}
.cid-uPqNlghVx7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqNlghVx7 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjCjZ8Eo9 {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/kidderminster-paving.jpg-1600x900.webp");
}
.cid-uPjCjZ8Eo9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjCjZ8Eo9 .wave {
  fill: #4479d9;
}
.cid-uPjCjZ8Eo9 H1 {
  text-align: center;
}
.cid-uPjCjZ8Eo9 .mbr-text,
.cid-uPjCjZ8Eo9 .mbr-section-btn {
  text-align: center;
}
.cid-uPjCjZ8Eo9 DIV {
  text-align: left;
}
.cid-uPjCkJRq7f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjCkJRq7f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjCkJRq7f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjCkJRq7f .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjCkJRq7f .mbr-section-title {
  color: #000000;
}
.cid-uPjCl9ssV9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPjCl9ssV9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjCl9ssV9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjCl9ssV9 .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-uPjCl9ssV9 [class^="socicon-"]:before,
.cid-uPjCl9ssV9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPjCl9ssV9 .mbr-section-title,
.cid-uPjCl9ssV9 .social-list {
  color: #ffffff;
}
.cid-uPjCpAZggg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjCpAZggg .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjCpAZggg .mbr-text {
  text-align: center;
}
.cid-uPjCoU5JpP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjCoU5JpP .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjCoU5JpP .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQxTK8kGrN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-laying-kidderminster.webp-1.webp");
}
.cid-uQxTK8kGrN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQxTK8kGrN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQxTK8kGrN .mbr-section-title {
  color: #ffffff;
}
.cid-uQxTK8kGrN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIbzntRG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlIbzntRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlIbzntRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlIbzntRG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIbzntRG .mbr-section-title {
  color: #ffffff;
}
.cid-uPjCrhGxOT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjCrhGxOT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjCrhGxOT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjCrhGxOT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjCrhGxOT .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjCrhGxOT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjCrhGxOT .card {
    margin-bottom: 2rem;
  }
  .cid-uPjCrhGxOT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjCrhGxOT .card-title,
.cid-uPjCrhGxOT .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjCrhGxOT .icon-title {
  color: #000000;
}
.cid-uPjCrhGxOT .icon-text {
  color: #000000;
}
.cid-uPveqTnBuK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPveqTnBuK img {
  width: auto;
}
.cid-uPveqTnBuK H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpmaiHEzM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpmaiHEzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpmaiHEzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpmaiHEzM .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpmaiHEzM .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpmaiHEzM .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpmaiHEzM .panel-body,
.cid-uPpmaiHEzM .card-header {
  padding: 1rem 0;
}
.cid-uPpmaiHEzM .panel-title-edit {
  color: #000000;
}
.cid-uPvv8mnH9E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvv8mnH9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvv8mnH9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvv8mnH9E .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-uPvv8mnH9E [class^="socicon-"]:before,
.cid-uPvv8mnH9E [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvv8mnH9E .mbr-section-title,
.cid-uPvv8mnH9E .social-list {
  color: #ffffff;
}
.cid-uPvv7sl5og {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvv7sl5og .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvv7sl5og .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvv7sl5og .container {
    max-width: 1400px;
  }
}
.cid-uPvv7sl5og .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvv7sl5og .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvv7sl5og .row {
  justify-content: center;
}
.cid-uPjCrxeq43 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjCrxeq43 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjCrxeq43 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjCrxeq43 .mbr-section-title {
  color: #ffffff;
}
.cid-uPjCrxeq43 .mbr-text,
.cid-uPjCrxeq43 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVOTU9tMR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVOTU9tMR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVOTU9tMR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVOTU9tMR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVOTU9tMR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVOTU9tMR .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVOTU9tMR .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVOTU9tMR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVOTU9tMR .copyright {
  color: #bbbbbb;
}
.cid-uPqPzSjptU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqPzSjptU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqPzSjptU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqPzSjptU .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-uPqPzSjptU [class^="socicon-"]:before,
.cid-uPqPzSjptU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqPzSjptU .mbr-section-title,
.cid-uPqPzSjptU .social-list {
  color: #ffffff;
}
.cid-uPqPAzToDf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqPAzToDf img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjCXxgHwm {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-kingswinford.jpg-2000x2667.webp");
}
.cid-uPjCXxgHwm svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjCXxgHwm .wave {
  fill: #4479d9;
}
.cid-uPjCXxgHwm H1 {
  text-align: center;
}
.cid-uPjCXxgHwm .mbr-text,
.cid-uPjCXxgHwm .mbr-section-btn {
  text-align: center;
}
.cid-uPjCXxgHwm DIV {
  text-align: left;
}
.cid-uPjCY3XTVr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjCY3XTVr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjCY3XTVr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjCY3XTVr .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjCY3XTVr .mbr-section-title {
  color: #000000;
}
.cid-uPjCZYQeFi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjCZYQeFi .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjCZYQeFi .mbr-text {
  text-align: center;
}
.cid-uPjCZMFUT1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjCZMFUT1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjCZMFUT1 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQy1HwLDnC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/trusted-patio-contractors-kingswinford.webp.webp");
}
.cid-uQy1HwLDnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQy1HwLDnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQy1HwLDnC .mbr-section-title {
  color: #ffffff;
}
.cid-uQy1HwLDnC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIi3YmVu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlIi3YmVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlIi3YmVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlIi3YmVu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIi3YmVu .mbr-section-title {
  color: #ffffff;
}
.cid-uPjD174hso {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjD174hso .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjD174hso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjD174hso .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjD174hso .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjD174hso .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjD174hso .card {
    margin-bottom: 2rem;
  }
  .cid-uPjD174hso .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjD174hso .card-title,
.cid-uPjD174hso .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjD174hso .icon-title {
  color: #000000;
}
.cid-uPjD174hso .icon-text {
  color: #000000;
}
.cid-uPvexNg29J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvexNg29J img {
  width: auto;
}
.cid-uPvexNg29J H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpmnD7Ota {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpmnD7Ota .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpmnD7Ota .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpmnD7Ota .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpmnD7Ota .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpmnD7Ota .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpmnD7Ota .panel-body,
.cid-uPpmnD7Ota .card-header {
  padding: 1rem 0;
}
.cid-uPpmnD7Ota .panel-title-edit {
  color: #000000;
}
.cid-uPvvgszKe6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvgszKe6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvgszKe6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvgszKe6 .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-uPvvgszKe6 [class^="socicon-"]:before,
.cid-uPvvgszKe6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvgszKe6 .mbr-section-title,
.cid-uPvvgszKe6 .social-list {
  color: #ffffff;
}
.cid-uPvvfnvV4q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvfnvV4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvfnvV4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvfnvV4q .container {
    max-width: 1400px;
  }
}
.cid-uPvvfnvV4q .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvfnvV4q .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvfnvV4q .row {
  justify-content: center;
}
.cid-uPjD1wC0fP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjD1wC0fP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjD1wC0fP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjD1wC0fP .mbr-section-title {
  color: #ffffff;
}
.cid-uPjD1wC0fP .mbr-text,
.cid-uPjD1wC0fP .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVP28yppm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVP28yppm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVP28yppm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVP28yppm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVP28yppm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVP28yppm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVP28yppm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVP28yppm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVP28yppm .copyright {
  color: #bbbbbb;
}
.cid-uPqQqOsmVA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqQqOsmVA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqQqOsmVA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqQqOsmVA .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-uPqQqOsmVA [class^="socicon-"]:before,
.cid-uPqQqOsmVA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqQqOsmVA .mbr-section-title,
.cid-uPqQqOsmVA .social-list {
  color: #ffffff;
}
.cid-uPqQrviVki {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqQrviVki img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjDArEdyC {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/kinver-natural-stone-patio.jpg-1-1536x2048.webp");
}
.cid-uPjDArEdyC svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjDArEdyC .wave {
  fill: #4479d9;
}
.cid-uPjDArEdyC H1 {
  text-align: center;
}
.cid-uPjDArEdyC .mbr-text,
.cid-uPjDArEdyC .mbr-section-btn {
  text-align: center;
}
.cid-uPjDArEdyC DIV {
  text-align: left;
}
.cid-uPjDAZ87kZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjDAZ87kZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjDAZ87kZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjDAZ87kZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjDAZ87kZ .mbr-section-title {
  color: #000000;
}
.cid-uPjDI3SHzc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjDI3SHzc .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjDI3SHzc .mbr-text {
  text-align: center;
}
.cid-uPjDHAAcVJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjDHAAcVJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjDHAAcVJ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQy7Yi2lDb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/local-patio-builders-kinver.webp.webp");
}
.cid-uQy7Yi2lDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQy7Yi2lDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQy7Yi2lDb .mbr-section-title {
  color: #ffffff;
}
.cid-uQy7Yi2lDb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIn6pQ4q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlIn6pQ4q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlIn6pQ4q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlIn6pQ4q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIn6pQ4q .mbr-section-title {
  color: #ffffff;
}
.cid-uPjDJeNHGW {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjDJeNHGW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjDJeNHGW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjDJeNHGW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjDJeNHGW .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjDJeNHGW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjDJeNHGW .card {
    margin-bottom: 2rem;
  }
  .cid-uPjDJeNHGW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjDJeNHGW .card-title,
.cid-uPjDJeNHGW .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjDJeNHGW .icon-title {
  color: #000000;
}
.cid-uPjDJeNHGW .icon-text {
  color: #000000;
}
.cid-uPveQ4vItu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPveQ4vItu img {
  width: auto;
}
.cid-uPveQ4vItu H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpmzsnbYP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpmzsnbYP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpmzsnbYP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpmzsnbYP .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpmzsnbYP .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpmzsnbYP .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpmzsnbYP .panel-body,
.cid-uPpmzsnbYP .card-header {
  padding: 1rem 0;
}
.cid-uPpmzsnbYP .panel-title-edit {
  color: #000000;
}
.cid-uPvvm0uDov {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvm0uDov .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvm0uDov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvm0uDov .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-uPvvm0uDov [class^="socicon-"]:before,
.cid-uPvvm0uDov [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvm0uDov .mbr-section-title,
.cid-uPvvm0uDov .social-list {
  color: #ffffff;
}
.cid-uPvvkJlA0P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvkJlA0P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvkJlA0P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvkJlA0P .container {
    max-width: 1400px;
  }
}
.cid-uPvvkJlA0P .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvkJlA0P .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvkJlA0P .row {
  justify-content: center;
}
.cid-uPjDJvNslv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjDJvNslv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjDJvNslv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjDJvNslv .mbr-section-title {
  color: #ffffff;
}
.cid-uPjDJvNslv .mbr-text,
.cid-uPjDJvNslv .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPaNqVsX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPaNqVsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPaNqVsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPaNqVsX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPaNqVsX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPaNqVsX .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPaNqVsX .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPaNqVsX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPaNqVsX .copyright {
  color: #bbbbbb;
}
.cid-uPqQYv2cEH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqQYv2cEH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqQYv2cEH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqQYv2cEH .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-uPqQYv2cEH [class^="socicon-"]:before,
.cid-uPqQYv2cEH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqQYv2cEH .mbr-section-title,
.cid-uPqQYv2cEH .social-list {
  color: #ffffff;
}
.cid-uPqQZfM35l {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqQZfM35l img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjEtQXoZR {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/porcelain-patio-redditch.jpg-1-1200x1600.webp");
}
.cid-uPjEtQXoZR svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjEtQXoZR .wave {
  fill: #4479d9;
}
.cid-uPjEtQXoZR H1 {
  text-align: center;
}
.cid-uPjEtQXoZR .mbr-text,
.cid-uPjEtQXoZR .mbr-section-btn {
  text-align: center;
}
.cid-uPjEtQXoZR DIV {
  text-align: left;
}
.cid-uPjEuqWWEb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjEuqWWEb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjEuqWWEb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjEuqWWEb .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjEuqWWEb .mbr-section-title {
  color: #000000;
}
.cid-uPjExuJPKn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjExuJPKn .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjExuJPKn .mbr-text {
  text-align: center;
}
.cid-uPjEx6XKrN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjEx6XKrN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjEx6XKrN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQyfVjbeCp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-design-and-installation-redditch.webp.webp");
}
.cid-uQyfVjbeCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQyfVjbeCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQyfVjbeCp .mbr-section-title {
  color: #ffffff;
}
.cid-uQyfVjbeCp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlItcN6Ww {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlItcN6Ww .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlItcN6Ww .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlItcN6Ww .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlItcN6Ww .mbr-section-title {
  color: #ffffff;
}
.cid-uPjEy44BBf {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjEy44BBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjEy44BBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjEy44BBf .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjEy44BBf .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjEy44BBf .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjEy44BBf .card {
    margin-bottom: 2rem;
  }
  .cid-uPjEy44BBf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjEy44BBf .card-title,
.cid-uPjEy44BBf .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjEy44BBf .icon-title {
  color: #000000;
}
.cid-uPjEy44BBf .icon-text {
  color: #000000;
}
.cid-uPveUNCyCI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPveUNCyCI img {
  width: auto;
}
.cid-uPveUNCyCI H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpmPMxn4B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpmPMxn4B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpmPMxn4B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpmPMxn4B .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpmPMxn4B .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpmPMxn4B .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpmPMxn4B .panel-body,
.cid-uPpmPMxn4B .card-header {
  padding: 1rem 0;
}
.cid-uPpmPMxn4B .panel-title-edit {
  color: #000000;
}
.cid-uPvvtyZaR1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvtyZaR1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvtyZaR1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvtyZaR1 .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-uPvvtyZaR1 [class^="socicon-"]:before,
.cid-uPvvtyZaR1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvtyZaR1 .mbr-section-title,
.cid-uPvvtyZaR1 .social-list {
  color: #ffffff;
}
.cid-uPvvsxmuem {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvsxmuem .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvsxmuem .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvsxmuem .container {
    max-width: 1400px;
  }
}
.cid-uPvvsxmuem .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvsxmuem .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvsxmuem .row {
  justify-content: center;
}
.cid-uPjEysCZM3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjEysCZM3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjEysCZM3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjEysCZM3 .mbr-section-title {
  color: #ffffff;
}
.cid-uPjEysCZM3 .mbr-text,
.cid-uPjEysCZM3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPjfisZU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPjfisZU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPjfisZU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPjfisZU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPjfisZU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPjfisZU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPjfisZU .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPjfisZU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPjfisZU .copyright {
  color: #bbbbbb;
}
.cid-uPqREuYYM1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqREuYYM1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqREuYYM1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqREuYYM1 .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-uPqREuYYM1 [class^="socicon-"]:before,
.cid-uPqREuYYM1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqREuYYM1 .mbr-section-title,
.cid-uPqREuYYM1 .social-list {
  color: #ffffff;
}
.cid-uPqRF7R9jd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqRF7R9jd img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjF4eM9xt {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/rowley-regis-patio-services.jpg-2000x1500.webp");
}
.cid-uPjF4eM9xt svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjF4eM9xt .wave {
  fill: #4479d9;
}
.cid-uPjF4eM9xt H1 {
  text-align: center;
}
.cid-uPjF4eM9xt .mbr-text,
.cid-uPjF4eM9xt .mbr-section-btn {
  text-align: center;
}
.cid-uPjF4eM9xt DIV {
  text-align: left;
}
.cid-uPjF4IrFEX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjF4IrFEX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjF4IrFEX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjF4IrFEX .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjF4IrFEX .mbr-section-title {
  color: #000000;
}
.cid-uPjF6BCtoH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjF6BCtoH .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjF6BCtoH .mbr-text {
  text-align: center;
}
.cid-uPqTEcwcyZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPqTEcwcyZ .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPqTEcwcyZ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQz3qeDloF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/paved-patios-rowley-regis.webp.webp");
}
.cid-uQz3qeDloF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQz3qeDloF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQz3qeDloF .mbr-section-title {
  color: #ffffff;
}
.cid-uQz3qeDloF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIy2a9ZL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlIy2a9ZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlIy2a9ZL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlIy2a9ZL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlIy2a9ZL .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uPjF8ewzbA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjF8ewzbA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjF8ewzbA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjF8ewzbA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjF8ewzbA .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjF8ewzbA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjF8ewzbA .card {
    margin-bottom: 2rem;
  }
  .cid-uPjF8ewzbA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjF8ewzbA .card-title,
.cid-uPjF8ewzbA .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjF8ewzbA .icon-title {
  color: #000000;
}
.cid-uPjF8ewzbA .icon-text {
  color: #000000;
}
.cid-uPveZuRqk4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPveZuRqk4 img {
  width: auto;
}
.cid-uPveZuRqk4 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpn46zwKr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpn46zwKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpn46zwKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpn46zwKr .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpn46zwKr .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpn46zwKr .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpn46zwKr .panel-body,
.cid-uPpn46zwKr .card-header {
  padding: 1rem 0;
}
.cid-uPpn46zwKr .panel-title-edit {
  color: #000000;
}
.cid-uPvvwoyESB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvwoyESB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvwoyESB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvwoyESB .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-uPvvwoyESB [class^="socicon-"]:before,
.cid-uPvvwoyESB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvwoyESB .mbr-section-title,
.cid-uPvvwoyESB .social-list {
  color: #ffffff;
}
.cid-uPvvvvmhe8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvvvmhe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvvvmhe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvvvmhe8 .container {
    max-width: 1400px;
  }
}
.cid-uPvvvvmhe8 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvvvmhe8 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvvvmhe8 .row {
  justify-content: center;
}
.cid-uPjF8tkLvN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjF8tkLvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjF8tkLvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjF8tkLvN .mbr-section-title {
  color: #ffffff;
}
.cid-uPjF8tkLvN .mbr-text,
.cid-uPjF8tkLvN .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPpZ88Ji {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPpZ88Ji .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPpZ88Ji .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPpZ88Ji .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPpZ88Ji .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPpZ88Ji .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPpZ88Ji .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPpZ88Ji div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPpZ88Ji .copyright {
  color: #bbbbbb;
}
.cid-uPqSuoWS6y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqSuoWS6y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqSuoWS6y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqSuoWS6y .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-uPqSuoWS6y [class^="socicon-"]:before,
.cid-uPqSuoWS6y [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqSuoWS6y .mbr-section-title,
.cid-uPqSuoWS6y .social-list {
  color: #ffffff;
}
.cid-uPqSuW3hvL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqSuW3hvL img {
  width: auto;
}
.cid-uPjG6dACqm {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/garden-patio-sedgley.jpg-2000x2667.webp");
}
.cid-uPjG6dACqm svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjG6dACqm .wave {
  fill: #4479d9;
}
.cid-uPjG6dACqm H1 {
  text-align: center;
}
.cid-uPjG6dACqm .mbr-text,
.cid-uPjG6dACqm .mbr-section-btn {
  text-align: center;
}
.cid-uPjG6dACqm DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjG8ksXdM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjG8ksXdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjG8ksXdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjG8ksXdM .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjG8ksXdM .mbr-section-title {
  color: #000000;
}
.cid-uPjGg29YJ5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjGg29YJ5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjGg29YJ5 .mbr-text {
  text-align: center;
}
.cid-uPjGfnQcZz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjGfnQcZz .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjGfnQcZz .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQzdpQoISm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/durable-patio-paving-sedgley.webp.webp");
}
.cid-uQzdpQoISm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzdpQoISm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzdpQoISm .mbr-section-title {
  color: #ffffff;
}
.cid-uQzdpQoISm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJ992Plh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlJ992Plh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJ992Plh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJ992Plh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJ992Plh .mbr-section-title {
  color: #ffffff;
}
.cid-uPjGgIJ88N {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjGgIJ88N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjGgIJ88N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjGgIJ88N .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjGgIJ88N .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjGgIJ88N .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjGgIJ88N .card {
    margin-bottom: 2rem;
  }
  .cid-uPjGgIJ88N .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjGgIJ88N .card-title,
.cid-uPjGgIJ88N .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjGgIJ88N .icon-title {
  color: #000000;
}
.cid-uPjGgIJ88N .icon-text {
  color: #000000;
}
.cid-uPvf488jlK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvf488jlK img {
  width: auto;
}
.cid-uPvf488jlK H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpnhJoGLB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpnhJoGLB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpnhJoGLB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpnhJoGLB .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpnhJoGLB .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpnhJoGLB .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpnhJoGLB .panel-body,
.cid-uPpnhJoGLB .card-header {
  padding: 1rem 0;
}
.cid-uPpnhJoGLB .panel-title-edit {
  color: #000000;
}
.cid-uPvvF9euAG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvF9euAG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvF9euAG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvF9euAG .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-uPvvF9euAG [class^="socicon-"]:before,
.cid-uPvvF9euAG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvF9euAG .mbr-section-title,
.cid-uPvvF9euAG .social-list {
  color: #ffffff;
}
.cid-uPvvDVZebJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvDVZebJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvDVZebJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvDVZebJ .container {
    max-width: 1400px;
  }
}
.cid-uPvvDVZebJ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvDVZebJ .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvDVZebJ .row {
  justify-content: center;
}
.cid-uPjGgXy5OJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjGgXy5OJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjGgXy5OJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjGgXy5OJ .mbr-section-title {
  color: #ffffff;
}
.cid-uPjGgXy5OJ .mbr-text,
.cid-uPjGgXy5OJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPylgHw1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPylgHw1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPylgHw1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPylgHw1 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPylgHw1 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPylgHw1 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPylgHw1 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPylgHw1 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPylgHw1 .copyright {
  color: #bbbbbb;
}
.cid-uPqUB7ZEjc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqUB7ZEjc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqUB7ZEjc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqUB7ZEjc .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-uPqUB7ZEjc [class^="socicon-"]:before,
.cid-uPqUB7ZEjc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqUB7ZEjc .mbr-section-title,
.cid-uPqUB7ZEjc .social-list {
  color: #ffffff;
}
.cid-uPqUBKJ5Uf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqUBKJ5Uf img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjGLtJfwP {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-installers-stourbridge.jpg-1512x2016.webp");
}
.cid-uPjGLtJfwP svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjGLtJfwP .wave {
  fill: #4479d9;
}
.cid-uPjGLtJfwP H1 {
  text-align: center;
}
.cid-uPjGLtJfwP .mbr-text,
.cid-uPjGLtJfwP .mbr-section-btn {
  text-align: center;
}
.cid-uPjGLtJfwP DIV {
  text-align: left;
}
.cid-uPjGLXmlF9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjGLXmlF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjGLXmlF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjGLXmlF9 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjGLXmlF9 .mbr-section-title {
  color: #000000;
}
.cid-uPjGTdAcWj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjGTdAcWj .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjGTdAcWj .mbr-text {
  text-align: center;
}
.cid-uPjGSIaAug {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjGSIaAug .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjGSIaAug .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQzj0EVUrh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-landscaping-experts-stourbridge.webp.webp");
}
.cid-uQzj0EVUrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzj0EVUrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzj0EVUrh .mbr-section-title {
  color: #ffffff;
}
.cid-uQzj0EVUrh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJfmGc81 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlJfmGc81 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJfmGc81 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJfmGc81 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJfmGc81 .mbr-section-title {
  color: #ffffff;
}
.cid-uPjGUjhh08 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjGUjhh08 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjGUjhh08 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjGUjhh08 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjGUjhh08 .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjGUjhh08 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjGUjhh08 .card {
    margin-bottom: 2rem;
  }
  .cid-uPjGUjhh08 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjGUjhh08 .card-title,
.cid-uPjGUjhh08 .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjGUjhh08 .icon-title {
  color: #000000;
}
.cid-uPjGUjhh08 .icon-text {
  color: #000000;
}
.cid-uPvf8zHdtu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvf8zHdtu img {
  width: auto;
}
.cid-uPvf8zHdtu H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpntIeU3Z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpntIeU3Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpntIeU3Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpntIeU3Z .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpntIeU3Z .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpntIeU3Z .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpntIeU3Z .panel-body,
.cid-uPpntIeU3Z .card-header {
  padding: 1rem 0;
}
.cid-uPpntIeU3Z .panel-title-edit {
  color: #000000;
}
.cid-uPvvMjtFIm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvMjtFIm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvMjtFIm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvMjtFIm .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-uPvvMjtFIm [class^="socicon-"]:before,
.cid-uPvvMjtFIm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvMjtFIm .mbr-section-title,
.cid-uPvvMjtFIm .social-list {
  color: #ffffff;
}
.cid-uPvvLz9Hd0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvLz9Hd0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvLz9Hd0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvLz9Hd0 .container {
    max-width: 1400px;
  }
}
.cid-uPvvLz9Hd0 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvLz9Hd0 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvLz9Hd0 .row {
  justify-content: center;
}
.cid-uPjGUOlAtY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjGUOlAtY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjGUOlAtY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjGUOlAtY .mbr-section-title {
  color: #ffffff;
}
.cid-uPjGUOlAtY .mbr-text,
.cid-uPjGUOlAtY .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPGPUoWa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPGPUoWa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPGPUoWa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPGPUoWa .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPGPUoWa .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPGPUoWa .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPGPUoWa .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPGPUoWa div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPGPUoWa .copyright {
  color: #bbbbbb;
}
.cid-uPqVm1Y6vB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqVm1Y6vB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqVm1Y6vB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqVm1Y6vB .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-uPqVm1Y6vB [class^="socicon-"]:before,
.cid-uPqVm1Y6vB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqVm1Y6vB .mbr-section-title,
.cid-uPqVm1Y6vB .social-list {
  color: #ffffff;
}
.cid-uPqVmOp0EK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqVmOp0EK img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjHrSKgKW {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/stourton-patio.jpg-1080x1452.webp");
}
.cid-uPjHrSKgKW svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjHrSKgKW .wave {
  fill: #4479d9;
}
.cid-uPjHrSKgKW H1 {
  text-align: center;
}
.cid-uPjHrSKgKW .mbr-text,
.cid-uPjHrSKgKW .mbr-section-btn {
  text-align: center;
}
.cid-uPjHrSKgKW DIV {
  text-align: left;
}
.cid-uPjHsppkRi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHsppkRi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHsppkRi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHsppkRi .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjHsppkRi .mbr-section-title {
  color: #000000;
}
.cid-uPjHtHhPB5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHtHhPB5 .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjHtHhPB5 .mbr-text {
  text-align: center;
}
.cid-uPjHttt8Qf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjHttt8Qf .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjHttt8Qf .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQzuJMAhKw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-solutions-stourton.webp-1.webp");
}
.cid-uQzuJMAhKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzuJMAhKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzuJMAhKw .mbr-section-title {
  color: #ffffff;
}
.cid-uQzuJMAhKw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJkidAZn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlJkidAZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJkidAZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJkidAZn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJkidAZn .mbr-section-title {
  color: #ffffff;
}
.cid-uPjHuLKb4M {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHuLKb4M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHuLKb4M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHuLKb4M .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjHuLKb4M .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjHuLKb4M .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjHuLKb4M .card {
    margin-bottom: 2rem;
  }
  .cid-uPjHuLKb4M .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjHuLKb4M .card-title,
.cid-uPjHuLKb4M .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjHuLKb4M .icon-title {
  color: #000000;
}
.cid-uPjHuLKb4M .icon-text {
  color: #000000;
}
.cid-uPvfspCnYg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvfspCnYg img {
  width: auto;
}
.cid-uPvfspCnYg H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpnJEKr6e {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpnJEKr6e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpnJEKr6e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpnJEKr6e .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpnJEKr6e .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpnJEKr6e .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpnJEKr6e .panel-body,
.cid-uPpnJEKr6e .card-header {
  padding: 1rem 0;
}
.cid-uPpnJEKr6e .panel-title-edit {
  color: #000000;
}
.cid-uPvvSRKDKk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvSRKDKk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvSRKDKk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvSRKDKk .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-uPvvSRKDKk [class^="socicon-"]:before,
.cid-uPvvSRKDKk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvSRKDKk .mbr-section-title,
.cid-uPvvSRKDKk .social-list {
  color: #ffffff;
}
.cid-uPvvRUNfER {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvRUNfER .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvRUNfER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvRUNfER .container {
    max-width: 1400px;
  }
}
.cid-uPvvRUNfER .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvRUNfER .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvRUNfER .row {
  justify-content: center;
}
.cid-uPjHuZPq5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjHuZPq5K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHuZPq5K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHuZPq5K .mbr-section-title {
  color: #ffffff;
}
.cid-uPjHuZPq5K .mbr-text,
.cid-uPjHuZPq5K .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVPT7m2NV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVPT7m2NV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVPT7m2NV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVPT7m2NV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVPT7m2NV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVPT7m2NV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVPT7m2NV .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVPT7m2NV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVPT7m2NV .copyright {
  color: #bbbbbb;
}
.cid-uPqW7622dG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqW7622dG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqW7622dG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqW7622dG .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-uPqW7622dG [class^="socicon-"]:before,
.cid-uPqW7622dG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqW7622dG .mbr-section-title,
.cid-uPqW7622dG .social-list {
  color: #ffffff;
}
.cid-uPqW84XRLu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqW84XRLu img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjHWu6Auo {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-wolverhampton.jpg-1440x1800.webp");
}
.cid-uPjHWu6Auo svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjHWu6Auo .wave {
  fill: #4479d9;
}
.cid-uPjHWu6Auo H1 {
  text-align: center;
}
.cid-uPjHWu6Auo .mbr-text,
.cid-uPjHWu6Auo .mbr-section-btn {
  text-align: center;
}
.cid-uPjHWu6Auo DIV {
  text-align: left;
}
.cid-uPjHWZJLZB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHWZJLZB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHWZJLZB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHWZJLZB .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjHWZJLZB .mbr-section-title {
  color: #000000;
}
.cid-uPjHYfiVov {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHYfiVov .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjHYfiVov .mbr-text {
  text-align: center;
}
.cid-uPjHY2oFFN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjHY2oFFN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjHY2oFFN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQC92Qv7wg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-specialists-wolverhampton.webp.webp");
}
.cid-uQC92Qv7wg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQC92Qv7wg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQC92Qv7wg .mbr-section-title {
  color: #ffffff;
}
.cid-uQC92Qv7wg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJqtjZVq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlJqtjZVq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJqtjZVq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJqtjZVq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJqtjZVq .mbr-section-title {
  color: #ffffff;
}
.cid-uPjHYF8hpl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjHYF8hpl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHYF8hpl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHYF8hpl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjHYF8hpl .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjHYF8hpl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjHYF8hpl .card {
    margin-bottom: 2rem;
  }
  .cid-uPjHYF8hpl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjHYF8hpl .card-title,
.cid-uPjHYF8hpl .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjHYF8hpl .icon-title {
  color: #000000;
}
.cid-uPjHYF8hpl .icon-text {
  color: #000000;
}
.cid-uPvfwMpJns {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvfwMpJns img {
  width: auto;
}
.cid-uPvfwMpJns H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpnXJ2cLy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpnXJ2cLy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpnXJ2cLy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpnXJ2cLy .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpnXJ2cLy .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpnXJ2cLy .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpnXJ2cLy .panel-body,
.cid-uPpnXJ2cLy .card-header {
  padding: 1rem 0;
}
.cid-uPpnXJ2cLy .panel-title-edit {
  color: #000000;
}
.cid-uPvvXqknQY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvvXqknQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvXqknQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvvXqknQY .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-uPvvXqknQY [class^="socicon-"]:before,
.cid-uPvvXqknQY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvvXqknQY .mbr-section-title,
.cid-uPvvXqknQY .social-list {
  color: #ffffff;
}
.cid-uPvvWqzrlT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvvWqzrlT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvvWqzrlT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvvWqzrlT .container {
    max-width: 1400px;
  }
}
.cid-uPvvWqzrlT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvvWqzrlT .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvvWqzrlT .row {
  justify-content: center;
}
.cid-uPjHYSMdgk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjHYSMdgk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjHYSMdgk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjHYSMdgk .mbr-section-title {
  color: #ffffff;
}
.cid-uPjHYSMdgk .mbr-text,
.cid-uPjHYSMdgk .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVQ13hRYn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVQ13hRYn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVQ13hRYn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVQ13hRYn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVQ13hRYn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVQ13hRYn .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVQ13hRYn .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVQ13hRYn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVQ13hRYn .copyright {
  color: #bbbbbb;
}
.cid-uPqWXuCHZR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqWXuCHZR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqWXuCHZR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqWXuCHZR .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-uPqWXuCHZR [class^="socicon-"]:before,
.cid-uPqWXuCHZR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqWXuCHZR .mbr-section-title,
.cid-uPqWXuCHZR .social-list {
  color: #ffffff;
}
.cid-uPqWYbkg9k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqWYbkg9k img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjIDc4UI2 {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/wombourne-patio-company.jpg-1-724x1024.webp");
}
.cid-uPjIDc4UI2 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjIDc4UI2 .wave {
  fill: #4479d9;
}
.cid-uPjIDc4UI2 H1 {
  text-align: center;
}
.cid-uPjIDc4UI2 .mbr-text,
.cid-uPjIDc4UI2 .mbr-section-btn {
  text-align: center;
}
.cid-uPjIDc4UI2 DIV {
  text-align: left;
}
.cid-uPjIDK6Njg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjIDK6Njg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjIDK6Njg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjIDK6Njg .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjIDK6Njg .mbr-section-title {
  color: #000000;
}
.cid-uPjIHjQRcz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjIHjQRcz .mbr-section-subtitle {
  text-align: center;
}
.cid-uPjIHjQRcz .mbr-text {
  text-align: center;
}
.cid-uPjIH6uCET {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjIH6uCET .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPjIH6uCET .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQCaNtweA7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/garden-patio-installation-wombourne.webp.webp");
}
.cid-uQCaNtweA7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQCaNtweA7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQCaNtweA7 .mbr-section-title {
  color: #ffffff;
}
.cid-uQCaNtweA7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJGeVQvN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPlJGeVQvN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJGeVQvN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJGeVQvN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJGeVQvN .mbr-section-title {
  color: #ffffff;
}
.cid-uPjIHP1n44 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjIHP1n44 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjIHP1n44 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjIHP1n44 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjIHP1n44 .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjIHP1n44 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjIHP1n44 .card {
    margin-bottom: 2rem;
  }
  .cid-uPjIHP1n44 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjIHP1n44 .card-title,
.cid-uPjIHP1n44 .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPjIHP1n44 .icon-title {
  color: #000000;
}
.cid-uPjIHP1n44 .icon-text {
  color: #000000;
}
.cid-uPvfD2OclB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPvfD2OclB img {
  width: auto;
}
.cid-uPvfD2OclB H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPpobDbtW9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPpobDbtW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPpobDbtW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPpobDbtW9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPpobDbtW9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPpobDbtW9 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPpobDbtW9 .panel-body,
.cid-uPpobDbtW9 .card-header {
  padding: 1rem 0;
}
.cid-uPpobDbtW9 .panel-title-edit {
  color: #000000;
}
.cid-uPvw5DLJmn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvw5DLJmn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvw5DLJmn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvw5DLJmn .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-uPvw5DLJmn [class^="socicon-"]:before,
.cid-uPvw5DLJmn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvw5DLJmn .mbr-section-title,
.cid-uPvw5DLJmn .social-list {
  color: #ffffff;
}
.cid-uPvw4B6sJC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPvw4B6sJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvw4B6sJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvw4B6sJC .container {
    max-width: 1400px;
  }
}
.cid-uPvw4B6sJC .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvw4B6sJC .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvw4B6sJC .row {
  justify-content: center;
}
.cid-uPjII5hGNV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPjII5hGNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjII5hGNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjII5hGNV .mbr-section-title {
  color: #ffffff;
}
.cid-uPjII5hGNV .mbr-text,
.cid-uPjII5hGNV .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVQ8ElRcd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVQ8ElRcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVQ8ElRcd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVQ8ElRcd .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVQ8ElRcd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVQ8ElRcd .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVQ8ElRcd .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVQ8ElRcd div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVQ8ElRcd .copyright {
  color: #bbbbbb;
}
.cid-uPqXRvlDUp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqXRvlDUp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqXRvlDUp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqXRvlDUp .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-uPqXRvlDUp [class^="socicon-"]:before,
.cid-uPqXRvlDUp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqXRvlDUp .mbr-section-title,
.cid-uPqXRvlDUp .social-list {
  color: #ffffff;
}
.cid-uPqXQTSgDS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqXQTSgDS img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPjXN5YUR6 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/patio-specialists-wordsley.jpg-724x1024.webp");
}
.cid-uPjXN5YUR6 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPjXN5YUR6 .wave {
  fill: #4479d9;
}
.cid-uPjXN5YUR6 H1 {
  text-align: left;
}
.cid-uPjXN5YUR6 .mbr-text,
.cid-uPjXN5YUR6 .mbr-section-btn {
  text-align: left;
}
.cid-uPjXN5YUR6 DIV {
  text-align: left;
}
.cid-uPjXNToaWV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPjXNToaWV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjXNToaWV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjXNToaWV .mbr-section-subtitle {
  color: #000000;
}
.cid-uPjXNToaWV .mbr-section-title {
  color: #000000;
}
.cid-uPjXOiOQXx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPjXOiOQXx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjXOiOQXx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjXOiOQXx .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-uPjXOiOQXx [class^="socicon-"]:before,
.cid-uPjXOiOQXx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPjXOiOQXx .mbr-section-title,
.cid-uPjXOiOQXx .social-list {
  color: #ffffff;
}
.cid-uPjXP5QIvd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPjXOTLXST {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPjXOTLXST .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPjXOTLXST .mbr-text {
  color: #ffffff;
}
.cid-uPlBtmefI5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPlJKB8rIl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPlJKB8rIl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlJKB8rIl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlJKB8rIl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPlJKB8rIl .mbr-section-title {
  color: #ffffff;
}
.cid-uPporJ1chg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPporJ1chg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPporJ1chg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPporJ1chg .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-uPporJ1chg [class^="socicon-"]:before,
.cid-uPporJ1chg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPporJ1chg .mbr-section-title,
.cid-uPporJ1chg .social-list {
  color: #ffffff;
}
.cid-uPjXPW1rbl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPjXPW1rbl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjXPW1rbl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjXPW1rbl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPjXPW1rbl .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPjXPW1rbl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPjXPW1rbl .card {
    margin-bottom: 2rem;
  }
  .cid-uPjXPW1rbl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPjXPW1rbl .card-title,
.cid-uPjXPW1rbl .card-box {
  color: #000000;
}
.cid-uPjXPW1rbl .icon-title {
  color: #000000;
}
.cid-uPjXPW1rbl .icon-text {
  color: #000000;
}
.cid-uPposeExP5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPposeExP5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPposeExP5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPposeExP5 .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-uPposeExP5 [class^="socicon-"]:before,
.cid-uPposeExP5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPposeExP5 .mbr-section-title,
.cid-uPposeExP5 .social-list {
  color: #ffffff;
}
.cid-uPvfLDpCYf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPvfLDpCYf img {
  width: auto;
}
.cid-uPvfLDpCYf H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPv4upxAH0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPv4upxAH0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPv4upxAH0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPv4upxAH0 .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-uPv4upxAH0 [class^="socicon-"]:before,
.cid-uPv4upxAH0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPv4upxAH0 .mbr-section-title,
.cid-uPv4upxAH0 .social-list {
  color: #ffffff;
}
.cid-uPposP94G2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPposP94G2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPposP94G2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPposP94G2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPposP94G2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPposP94G2 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPposP94G2 .panel-body,
.cid-uPposP94G2 .card-header {
  padding: 1rem 0;
}
.cid-uPposP94G2 .panel-title-edit {
  color: #000000;
}
.cid-uPvwefwYpE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvwefwYpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvwefwYpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvwefwYpE .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-uPvwefwYpE [class^="socicon-"]:before,
.cid-uPvwefwYpE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvwefwYpE .mbr-section-title,
.cid-uPvwefwYpE .social-list {
  color: #ffffff;
}
.cid-uPvwdeMhMT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPvwdeMhMT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvwdeMhMT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvwdeMhMT .container {
    max-width: 1400px;
  }
}
.cid-uPvwdeMhMT .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvwdeMhMT .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvwdeMhMT .row {
  justify-content: center;
}
.cid-uPjXQmnhmH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPjXQmnhmH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPjXQmnhmH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPjXQmnhmH .mbr-section-title {
  color: #ffffff;
}
.cid-uPjXQmnhmH .mbr-text,
.cid-uPjXQmnhmH .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVQhnJGv2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVQhnJGv2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVQhnJGv2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVQhnJGv2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVQhnJGv2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVQhnJGv2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVQhnJGv2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVQhnJGv2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVQhnJGv2 .copyright {
  color: #bbbbbb;
}
.cid-uPqYuHIkWU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqYuHIkWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqYuHIkWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqYuHIkWU .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-uPqYuHIkWU [class^="socicon-"]:before,
.cid-uPqYuHIkWU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqYuHIkWU .mbr-section-title,
.cid-uPqYuHIkWU .social-list {
  color: #ffffff;
}
.cid-uPqYvl8r5n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPqYvl8r5n img {
  width: auto;
}
.cid-uOSCu8AFUI {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOSCu8AFUI svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOSCu8AFUI .wave {
  fill: #4479d9;
}
.cid-uOSCu8AFUI H1 {
  text-align: left;
}
.cid-uOSCu8AFUI .mbr-text,
.cid-uOSCu8AFUI .mbr-section-btn {
  text-align: left;
}
.cid-uOSCu8AFUI DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSCubbBpY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOSCubbBpY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSCubbBpY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uOSCubbBpY .container {
    max-width: 1400px;
  }
}
.cid-uOSCubbBpY .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uOSCubbBpY .card-wrapper {
  margin-top: 3rem;
}
.cid-uOSCubbBpY .row {
  justify-content: center;
}
.cid-uOSCubbBpY .card-text {
  text-align: left;
}
.cid-uOSCubxE2E {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOSCubxE2E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSCubxE2E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSCubxE2E .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOSCubxE2E .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOSCubxE2E .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOSCubxE2E .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOSCubxE2E div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOSCubxE2E .copyright {
  color: #bbbbbb;
}
.cid-uOSCubSouy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOSCubSouy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSCubSouy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSCubSouy .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-uOSCubSouy [class^="socicon-"]:before,
.cid-uOSCubSouy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOSCubSouy .mbr-section-title,
.cid-uOSCubSouy .social-list {
  color: #ffffff;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPBkK0bKDt {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-installers-bewdley.jpg.webp");
}
.cid-uPBkK0bKDt svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPBkK0bKDt .wave {
  fill: #4479d9;
}
.cid-uPBkK0bKDt H1 {
  text-align: left;
}
.cid-uPBkK0bKDt .mbr-text,
.cid-uPBkK0bKDt .mbr-section-btn {
  text-align: left;
}
.cid-uPBkK0bKDt DIV {
  text-align: left;
}
.cid-uPGqxlAYcd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGqxlAYcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGqxlAYcd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGqxlAYcd .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGqxlAYcd .mbr-section-title {
  color: #000000;
}
.cid-uPHbRPnkSA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHbRPnkSA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHbRPnkSA .mbr-text {
  color: #ffffff;
}
.cid-uPGISxnU5g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGISxnU5g .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGISxnU5g .mbr-text {
  color: #000000;
}
.cid-uPHr2wFtzk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHr2wFtzk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHr2wFtzk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHr2wFtzk .mbr-section-title {
  color: #ffffff;
}
.cid-uPHr2wFtzk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPBkYwPJlN {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPBkYwPJlN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBkYwPJlN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBkYwPJlN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPBkYwPJlN .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPBkYwPJlN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPBkYwPJlN .card {
    margin-bottom: 2rem;
  }
  .cid-uPBkYwPJlN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPBkYwPJlN .card-title,
.cid-uPBkYwPJlN .card-box {
  color: #000000;
}
.cid-uPBkYwPJlN .icon-title {
  color: #000000;
}
.cid-uPBkYwPJlN .icon-text {
  color: #000000;
}
.cid-uPBlfUniTH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPBlfUniTH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBlfUniTH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBlfUniTH .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-uPBlfUniTH [class^="socicon-"]:before,
.cid-uPBlfUniTH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPBlfUniTH .mbr-section-title,
.cid-uPBlfUniTH .social-list {
  color: #ffffff;
}
.cid-uPDsHbOfc1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPDsHbOfc1 img {
  width: auto;
}
.cid-uPDsHbOfc1 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDsL1cbaw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDsL1cbaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDsL1cbaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDsL1cbaw .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-uPDsL1cbaw [class^="socicon-"]:before,
.cid-uPDsL1cbaw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDsL1cbaw .mbr-section-title,
.cid-uPDsL1cbaw .social-list {
  color: #ffffff;
}
.cid-uPHi0J9Evr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHi0J9Evr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHi0J9Evr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHi0J9Evr .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHi0J9Evr .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHi0J9Evr .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHi0J9Evr .panel-body,
.cid-uPHi0J9Evr .card-header {
  padding: 1rem 0;
}
.cid-uPHi0J9Evr .panel-title-edit {
  color: #000000;
}
.cid-uPHi1IPqsB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHi1IPqsB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHi1IPqsB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHi1IPqsB .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-uPHi1IPqsB [class^="socicon-"]:before,
.cid-uPHi1IPqsB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHi1IPqsB .mbr-section-title,
.cid-uPHi1IPqsB .social-list {
  color: #ffffff;
}
.cid-uPBldt84TL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPBldt84TL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBldt84TL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPBldt84TL .container {
    max-width: 1400px;
  }
}
.cid-uPBldt84TL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPBldt84TL .card-wrapper {
  margin-top: 3rem;
}
.cid-uPBldt84TL .row {
  justify-content: center;
}
.cid-uQMcMckP0L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uQMcMckP0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQMcMckP0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQMcMckP0L .mbr-section-title {
  color: #ffffff;
}
.cid-uQMcMckP0L .mbr-text,
.cid-uQMcMckP0L .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVQXlMVB9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVQXlMVB9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVQXlMVB9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVQXlMVB9 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVQXlMVB9 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVQXlMVB9 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVQXlMVB9 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVQXlMVB9 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVQXlMVB9 .copyright {
  color: #bbbbbb;
}
.cid-uPBkIOKF7A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPBkIOKF7A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBkIOKF7A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBkIOKF7A .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-uPBkIOKF7A [class^="socicon-"]:before,
.cid-uPBkIOKF7A [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPBkIOKF7A .mbr-section-title,
.cid-uPBkIOKF7A .social-list {
  color: #ffffff;
}
.cid-uPHujqk6Z3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHujqk6Z3 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPBpbcQVkV {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/garden-fencing-bilston.jpg.webp");
}
.cid-uPBpbcQVkV svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPBpbcQVkV .wave {
  fill: #4479d9;
}
.cid-uPBpbcQVkV H1 {
  text-align: left;
}
.cid-uPBpbcQVkV .mbr-text,
.cid-uPBpbcQVkV .mbr-section-btn {
  text-align: left;
}
.cid-uPBpbcQVkV DIV {
  text-align: left;
}
.cid-uPGqMlBrOL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGqMlBrOL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGqMlBrOL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGqMlBrOL .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGqMlBrOL .mbr-section-title {
  color: #000000;
}
.cid-uPHc5euzFI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHc5euzFI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHc5euzFI .mbr-text {
  color: #ffffff;
}
.cid-uPGJwJIPqY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGJwJIPqY .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGJwJIPqY .mbr-text {
  color: #000000;
}
.cid-uPHr9OouNu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHr9OouNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHr9OouNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHr9OouNu .mbr-section-title {
  color: #ffffff;
}
.cid-uPHr9OouNu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGmFQcH82 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGmFQcH82 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmFQcH82 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmFQcH82 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGmFQcH82 .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGmFQcH82 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGmFQcH82 .card {
    margin-bottom: 2rem;
  }
  .cid-uPGmFQcH82 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGmFQcH82 .card-title,
.cid-uPGmFQcH82 .card-box {
  color: #000000;
}
.cid-uPGmFQcH82 .icon-title {
  color: #000000;
}
.cid-uPGmFQcH82 .icon-text {
  color: #000000;
}
.cid-uPGmGMZF3F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGmGMZF3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmGMZF3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmGMZF3F .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-uPGmGMZF3F [class^="socicon-"]:before,
.cid-uPGmGMZF3F [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGmGMZF3F .mbr-section-title,
.cid-uPGmGMZF3F .social-list {
  color: #ffffff;
}
.cid-uPGlB5LVVF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlB5LVVF img {
  width: auto;
}
.cid-uPGlB5LVVF H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDyiF8Jyd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDyiF8Jyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDyiF8Jyd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDyiF8Jyd .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-uPDyiF8Jyd [class^="socicon-"]:before,
.cid-uPDyiF8Jyd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDyiF8Jyd .mbr-section-title,
.cid-uPDyiF8Jyd .social-list {
  color: #ffffff;
}
.cid-uPHisHasQT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHisHasQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHisHasQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHisHasQT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHisHasQT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHisHasQT .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHisHasQT .panel-body,
.cid-uPHisHasQT .card-header {
  padding: 1rem 0;
}
.cid-uPHisHasQT .panel-title-edit {
  color: #000000;
}
.cid-uPHitzWlSU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHitzWlSU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHitzWlSU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHitzWlSU .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-uPHitzWlSU [class^="socicon-"]:before,
.cid-uPHitzWlSU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHitzWlSU .mbr-section-title,
.cid-uPHitzWlSU .social-list {
  color: #ffffff;
}
.cid-uPCHUupUMC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCHUupUMC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCHUupUMC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCHUupUMC .container {
    max-width: 1400px;
  }
}
.cid-uPCHUupUMC .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCHUupUMC .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCHUupUMC .row {
  justify-content: center;
}
.cid-uPCJ0bZHxj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJ0bZHxj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJ0bZHxj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJ0bZHxj .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJ0bZHxj .mbr-text,
.cid-uPCJ0bZHxj .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVR7XWQTm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVR7XWQTm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVR7XWQTm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVR7XWQTm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVR7XWQTm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVR7XWQTm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVR7XWQTm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVR7XWQTm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVR7XWQTm .copyright {
  color: #bbbbbb;
}
.cid-uPBpbIKwkF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPBpbIKwkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBpbIKwkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBpbIKwkF .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-uPBpbIKwkF [class^="socicon-"]:before,
.cid-uPBpbIKwkF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPBpbIKwkF .mbr-section-title,
.cid-uPBpbIKwkF .social-list {
  color: #ffffff;
}
.cid-uPHwonVenp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHwonVenp img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPBpGYH3FP {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/closeboard-fencing-blakedown.jpg.webp");
}
.cid-uPBpGYH3FP svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPBpGYH3FP .wave {
  fill: #4479d9;
}
.cid-uPBpGYH3FP H1 {
  text-align: left;
}
.cid-uPBpGYH3FP .mbr-text,
.cid-uPBpGYH3FP .mbr-section-btn {
  text-align: left;
}
.cid-uPBpGYH3FP DIV {
  text-align: left;
}
.cid-uPGrAZVsZF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGrAZVsZF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGrAZVsZF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGrAZVsZF .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGrAZVsZF .mbr-section-title {
  color: #000000;
}
.cid-uPHcaTGTbp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHcaTGTbp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHcaTGTbp .mbr-text {
  color: #ffffff;
}
.cid-uPGJHGEv1d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGJHGEv1d .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGJHGEv1d .mbr-text {
  color: #000000;
}
.cid-uPHrnIh6T5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHrnIh6T5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHrnIh6T5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHrnIh6T5 .mbr-section-title {
  color: #ffffff;
}
.cid-uPHrnIh6T5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGmPrqoSC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGmPrqoSC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmPrqoSC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmPrqoSC .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGmPrqoSC .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGmPrqoSC .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGmPrqoSC .card {
    margin-bottom: 2rem;
  }
  .cid-uPGmPrqoSC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGmPrqoSC .card-title,
.cid-uPGmPrqoSC .card-box {
  color: #000000;
}
.cid-uPGmPrqoSC .icon-title {
  color: #000000;
}
.cid-uPGmPrqoSC .icon-text {
  color: #000000;
}
.cid-uPGmPS7YL6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGmPS7YL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmPS7YL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmPS7YL6 .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-uPGmPS7YL6 [class^="socicon-"]:before,
.cid-uPGmPS7YL6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGmPS7YL6 .mbr-section-title,
.cid-uPGmPS7YL6 .social-list {
  color: #ffffff;
}
.cid-uPGlD5go7L {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlD5go7L img {
  width: auto;
}
.cid-uPGlD5go7L H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDylyHXgH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDylyHXgH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDylyHXgH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDylyHXgH .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-uPDylyHXgH [class^="socicon-"]:before,
.cid-uPDylyHXgH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDylyHXgH .mbr-section-title,
.cid-uPDylyHXgH .social-list {
  color: #ffffff;
}
.cid-uPHiMsfNo9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHiMsfNo9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHiMsfNo9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHiMsfNo9 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHiMsfNo9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHiMsfNo9 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHiMsfNo9 .panel-body,
.cid-uPHiMsfNo9 .card-header {
  padding: 1rem 0;
}
.cid-uPHiMsfNo9 .panel-title-edit {
  color: #000000;
}
.cid-uPHiNxyd2j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHiNxyd2j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHiNxyd2j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHiNxyd2j .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-uPHiNxyd2j [class^="socicon-"]:before,
.cid-uPHiNxyd2j [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHiNxyd2j .mbr-section-title,
.cid-uPHiNxyd2j .social-list {
  color: #ffffff;
}
.cid-uPCHW6ylNw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCHW6ylNw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCHW6ylNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCHW6ylNw .container {
    max-width: 1400px;
  }
}
.cid-uPCHW6ylNw .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCHW6ylNw .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCHW6ylNw .row {
  justify-content: center;
}
.cid-uPCJ2EMEZi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJ2EMEZi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJ2EMEZi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJ2EMEZi .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJ2EMEZi .mbr-text,
.cid-uPCJ2EMEZi .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVRgMT0mB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVRgMT0mB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVRgMT0mB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVRgMT0mB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVRgMT0mB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVRgMT0mB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVRgMT0mB .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVRgMT0mB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVRgMT0mB .copyright {
  color: #bbbbbb;
}
.cid-uPBpHusey3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPBpHusey3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBpHusey3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBpHusey3 .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-uPBpHusey3 [class^="socicon-"]:before,
.cid-uPBpHusey3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPBpHusey3 .mbr-section-title,
.cid-uPBpHusey3 .social-list {
  color: #ffffff;
}
.cid-uPHGlMItjU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHGlMItjU img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPBqjPr57A {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/new-fence-brierley-hill.jpg.webp");
}
.cid-uPBqjPr57A svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPBqjPr57A .wave {
  fill: #4479d9;
}
.cid-uPBqjPr57A H1 {
  text-align: left;
}
.cid-uPBqjPr57A .mbr-text,
.cid-uPBqjPr57A .mbr-section-btn {
  text-align: left;
}
.cid-uPBqjPr57A DIV {
  text-align: left;
}
.cid-uPGrM9iRxp {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGrM9iRxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGrM9iRxp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGrM9iRxp .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGrM9iRxp .mbr-section-title {
  color: #000000;
}
.cid-uPHchx8YrT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHchx8YrT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHchx8YrT .mbr-text {
  color: #ffffff;
}
.cid-uPGJSSuMQ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGJSSuMQ9 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGJSSuMQ9 .mbr-text {
  color: #000000;
}
.cid-uPHrx4M3oW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHrx4M3oW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHrx4M3oW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHrx4M3oW .mbr-section-title {
  color: #ffffff;
}
.cid-uPHrx4M3oW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGmWHqEvM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGmWHqEvM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmWHqEvM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmWHqEvM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGmWHqEvM .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGmWHqEvM .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGmWHqEvM .card {
    margin-bottom: 2rem;
  }
  .cid-uPGmWHqEvM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGmWHqEvM .card-title,
.cid-uPGmWHqEvM .card-box {
  color: #000000;
}
.cid-uPGmWHqEvM .icon-title {
  color: #000000;
}
.cid-uPGmWHqEvM .icon-text {
  color: #000000;
}
.cid-uPGmX83wSL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGmX83wSL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGmX83wSL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGmX83wSL .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-uPGmX83wSL [class^="socicon-"]:before,
.cid-uPGmX83wSL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGmX83wSL .mbr-section-title,
.cid-uPGmX83wSL .social-list {
  color: #ffffff;
}
.cid-uPGlFz1QZs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlFz1QZs img {
  width: auto;
}
.cid-uPGlFz1QZs H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDyruqBc3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDyruqBc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDyruqBc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDyruqBc3 .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-uPDyruqBc3 [class^="socicon-"]:before,
.cid-uPDyruqBc3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDyruqBc3 .mbr-section-title,
.cid-uPDyruqBc3 .social-list {
  color: #ffffff;
}
.cid-uPHj6ECPSK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHj6ECPSK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHj6ECPSK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHj6ECPSK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHj6ECPSK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHj6ECPSK .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHj6ECPSK .panel-body,
.cid-uPHj6ECPSK .card-header {
  padding: 1rem 0;
}
.cid-uPHj6ECPSK .panel-title-edit {
  color: #000000;
}
.cid-uPHj7xWTt5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHj7xWTt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHj7xWTt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHj7xWTt5 .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-uPHj7xWTt5 [class^="socicon-"]:before,
.cid-uPHj7xWTt5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHj7xWTt5 .mbr-section-title,
.cid-uPHj7xWTt5 .social-list {
  color: #ffffff;
}
.cid-uPCHXDCNFP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCHXDCNFP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCHXDCNFP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCHXDCNFP .container {
    max-width: 1400px;
  }
}
.cid-uPCHXDCNFP .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCHXDCNFP .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCHXDCNFP .row {
  justify-content: center;
}
.cid-uPCJ4MDODo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJ4MDODo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJ4MDODo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJ4MDODo .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJ4MDODo .mbr-text,
.cid-uPCJ4MDODo .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVRoJoGmj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVRoJoGmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVRoJoGmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVRoJoGmj .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVRoJoGmj .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVRoJoGmj .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVRoJoGmj .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVRoJoGmj div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVRoJoGmj .copyright {
  color: #bbbbbb;
}
.cid-uPBqkpSJVU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPBqkpSJVU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPBqkpSJVU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPBqkpSJVU .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-uPBqkpSJVU [class^="socicon-"]:before,
.cid-uPBqkpSJVU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPBqkpSJVU .mbr-section-title,
.cid-uPBqkpSJVU .social-list {
  color: #ffffff;
}
.cid-uPHHHx0Qyr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHHHx0Qyr img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCbLDxoSx {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-services-bromsgrove.jpg-2000x2667.webp");
}
.cid-uPCbLDxoSx svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCbLDxoSx .wave {
  fill: #4479d9;
}
.cid-uPCbLDxoSx H1 {
  text-align: left;
}
.cid-uPCbLDxoSx .mbr-text,
.cid-uPCbLDxoSx .mbr-section-btn {
  text-align: left;
}
.cid-uPCbLDxoSx DIV {
  text-align: left;
}
.cid-uPGrRz1Ue9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGrRz1Ue9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGrRz1Ue9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGrRz1Ue9 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGrRz1Ue9 .mbr-section-title {
  color: #000000;
}
.cid-uPHcsTM3Ec {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHcsTM3Ec .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHcsTM3Ec .mbr-text {
  color: #ffffff;
}
.cid-uPGK9C8hnY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGK9C8hnY .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGK9C8hnY .mbr-text {
  color: #000000;
}
.cid-uPHrI4Ba9p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHrI4Ba9p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHrI4Ba9p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHrI4Ba9p .mbr-section-title {
  color: #ffffff;
}
.cid-uPHrI4Ba9p .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGn86kTqB {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGn86kTqB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGn86kTqB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGn86kTqB .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGn86kTqB .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGn86kTqB .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGn86kTqB .card {
    margin-bottom: 2rem;
  }
  .cid-uPGn86kTqB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGn86kTqB .card-title,
.cid-uPGn86kTqB .card-box {
  color: #000000;
}
.cid-uPGn86kTqB .icon-title {
  color: #000000;
}
.cid-uPGn86kTqB .icon-text {
  color: #000000;
}
.cid-uPGn8x6qzH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGn8x6qzH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGn8x6qzH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGn8x6qzH .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-uPGn8x6qzH [class^="socicon-"]:before,
.cid-uPGn8x6qzH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGn8x6qzH .mbr-section-title,
.cid-uPGn8x6qzH .social-list {
  color: #ffffff;
}
.cid-uPGlKwTrYx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlKwTrYx img {
  width: auto;
}
.cid-uPGlKwTrYx H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBtMGISP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBtMGISP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBtMGISP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBtMGISP .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-uPDBtMGISP [class^="socicon-"]:before,
.cid-uPDBtMGISP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBtMGISP .mbr-section-title,
.cid-uPDBtMGISP .social-list {
  color: #ffffff;
}
.cid-uPHjj1rgZ8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHjj1rgZ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjj1rgZ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjj1rgZ8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHjj1rgZ8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHjj1rgZ8 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHjj1rgZ8 .panel-body,
.cid-uPHjj1rgZ8 .card-header {
  padding: 1rem 0;
}
.cid-uPHjj1rgZ8 .panel-title-edit {
  color: #000000;
}
.cid-uPHjk2Ab2c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHjk2Ab2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjk2Ab2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjk2Ab2c .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-uPHjk2Ab2c [class^="socicon-"]:before,
.cid-uPHjk2Ab2c [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHjk2Ab2c .mbr-section-title,
.cid-uPHjk2Ab2c .social-list {
  color: #ffffff;
}
.cid-uPCHZlDClp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCHZlDClp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCHZlDClp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCHZlDClp .container {
    max-width: 1400px;
  }
}
.cid-uPCHZlDClp .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCHZlDClp .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCHZlDClp .row {
  justify-content: center;
}
.cid-uPCJ6gHhxp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJ6gHhxp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJ6gHhxp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJ6gHhxp .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJ6gHhxp .mbr-text,
.cid-uPCJ6gHhxp .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVRA2pMUO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVRA2pMUO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVRA2pMUO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVRA2pMUO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVRA2pMUO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVRA2pMUO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVRA2pMUO .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVRA2pMUO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVRA2pMUO .copyright {
  color: #bbbbbb;
}
.cid-uPCbR1JTQM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCbR1JTQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCbR1JTQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCbR1JTQM .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-uPCbR1JTQM [class^="socicon-"]:before,
.cid-uPCbR1JTQM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCbR1JTQM .mbr-section-title,
.cid-uPCbR1JTQM .social-list {
  color: #ffffff;
}
.cid-uPHJ991AZs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHJ991AZs img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCpZxrEGd {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fence-panels-cradley-heath.jpg-1-2000x1500.webp");
}
.cid-uPCpZxrEGd svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCpZxrEGd .wave {
  fill: #4479d9;
}
.cid-uPCpZxrEGd H1 {
  text-align: left;
}
.cid-uPCpZxrEGd .mbr-text,
.cid-uPCpZxrEGd .mbr-section-btn {
  text-align: left;
}
.cid-uPCpZxrEGd DIV {
  text-align: left;
}
.cid-uPGrWftDtx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGrWftDtx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGrWftDtx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGrWftDtx .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGrWftDtx .mbr-section-title {
  color: #000000;
}
.cid-uPHczv1z8Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHczv1z8Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHczv1z8Q .mbr-text {
  color: #ffffff;
}
.cid-uPGKnKq6Fu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-uPGKnKq6Fu .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGKnKq6Fu .mbr-text {
  color: #000000;
}
.cid-uPHrRuxdyp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHrRuxdyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHrRuxdyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHrRuxdyp .mbr-section-title {
  color: #ffffff;
}
.cid-uPHrRuxdyp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGniYL4IT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGniYL4IT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGniYL4IT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGniYL4IT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGniYL4IT .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGniYL4IT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGniYL4IT .card {
    margin-bottom: 2rem;
  }
  .cid-uPGniYL4IT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGniYL4IT .card-title,
.cid-uPGniYL4IT .card-box {
  color: #000000;
}
.cid-uPGniYL4IT .icon-title {
  color: #000000;
}
.cid-uPGniYL4IT .icon-text {
  color: #000000;
}
.cid-uPGnjqTKSZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGnjqTKSZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGnjqTKSZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGnjqTKSZ .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-uPGnjqTKSZ [class^="socicon-"]:before,
.cid-uPGnjqTKSZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGnjqTKSZ .mbr-section-title,
.cid-uPGnjqTKSZ .social-list {
  color: #ffffff;
}
.cid-uPGlNCtRoF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlNCtRoF img {
  width: auto;
}
.cid-uPGlNCtRoF H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDywIbJVs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDywIbJVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDywIbJVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDywIbJVs .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-uPDywIbJVs [class^="socicon-"]:before,
.cid-uPDywIbJVs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDywIbJVs .mbr-section-title,
.cid-uPDywIbJVs .social-list {
  color: #ffffff;
}
.cid-uPHjo3dZ8J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHjo3dZ8J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjo3dZ8J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjo3dZ8J .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHjo3dZ8J .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHjo3dZ8J .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHjo3dZ8J .panel-body,
.cid-uPHjo3dZ8J .card-header {
  padding: 1rem 0;
}
.cid-uPHjo3dZ8J .panel-title-edit {
  color: #000000;
}
.cid-uPHjoTRwHf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHjoTRwHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjoTRwHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjoTRwHf .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-uPHjoTRwHf [class^="socicon-"]:before,
.cid-uPHjoTRwHf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHjoTRwHf .mbr-section-title,
.cid-uPHjoTRwHf .social-list {
  color: #ffffff;
}
.cid-uPCI0HHueO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI0HHueO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI0HHueO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI0HHueO .container {
    max-width: 1400px;
  }
}
.cid-uPCI0HHueO .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI0HHueO .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI0HHueO .row {
  justify-content: center;
}
.cid-uPCJ82CHsT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJ82CHsT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJ82CHsT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJ82CHsT .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJ82CHsT .mbr-text,
.cid-uPCJ82CHsT .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVRJVFm7k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVRJVFm7k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVRJVFm7k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVRJVFm7k .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVRJVFm7k .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVRJVFm7k .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVRJVFm7k .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVRJVFm7k div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVRJVFm7k .copyright {
  color: #bbbbbb;
}
.cid-uPCpZ1woZl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCpZ1woZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCpZ1woZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCpZ1woZl .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-uPCpZ1woZl [class^="socicon-"]:before,
.cid-uPCpZ1woZl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCpZ1woZl .mbr-section-title,
.cid-uPCpZ1woZl .social-list {
  color: #ffffff;
}
.cid-uPHJQGEqSF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHJQGEqSF img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCqHyI9wi {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-installation-dudley.jpg.webp");
}
.cid-uPCqHyI9wi svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCqHyI9wi .wave {
  fill: #4479d9;
}
.cid-uPCqHyI9wi H1 {
  text-align: left;
}
.cid-uPCqHyI9wi .mbr-text,
.cid-uPCqHyI9wi .mbr-section-btn {
  text-align: left;
}
.cid-uPCqHyI9wi DIV {
  text-align: left;
}
.cid-uPGs2xIVbC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGs2xIVbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGs2xIVbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGs2xIVbC .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGs2xIVbC .mbr-section-title {
  color: #000000;
}
.cid-uPHcFkbR2s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHcFkbR2s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHcFkbR2s .mbr-text {
  color: #ffffff;
}
.cid-uPGKuNXPp3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGKuNXPp3 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGKuNXPp3 .mbr-text {
  color: #000000;
}
.cid-uPHs0AHbU9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHs0AHbU9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHs0AHbU9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHs0AHbU9 .mbr-section-title {
  color: #ffffff;
}
.cid-uPHs0AHbU9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGnweNdvW {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGnweNdvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGnweNdvW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGnweNdvW .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGnweNdvW .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGnweNdvW .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGnweNdvW .card {
    margin-bottom: 2rem;
  }
  .cid-uPGnweNdvW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGnweNdvW .card-title,
.cid-uPGnweNdvW .card-box {
  color: #000000;
}
.cid-uPGnweNdvW .icon-title {
  color: #000000;
}
.cid-uPGnweNdvW .icon-text {
  color: #000000;
}
.cid-uPGnPhY37l {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGnPhY37l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGnPhY37l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGnPhY37l .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-uPGnPhY37l [class^="socicon-"]:before,
.cid-uPGnPhY37l [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGnPhY37l .mbr-section-title,
.cid-uPGnPhY37l .social-list {
  color: #ffffff;
}
.cid-uPGlPP4qUW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlPP4qUW img {
  width: auto;
}
.cid-uPGlPP4qUW H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDyzsGvyt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDyzsGvyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDyzsGvyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDyzsGvyt .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-uPDyzsGvyt [class^="socicon-"]:before,
.cid-uPDyzsGvyt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDyzsGvyt .mbr-section-title,
.cid-uPDyzsGvyt .social-list {
  color: #ffffff;
}
.cid-uPHjH0fyNV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHjH0fyNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjH0fyNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjH0fyNV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHjH0fyNV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHjH0fyNV .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHjH0fyNV .panel-body,
.cid-uPHjH0fyNV .card-header {
  padding: 1rem 0;
}
.cid-uPHjH0fyNV .panel-title-edit {
  color: #000000;
}
.cid-uPHjHOGUTt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHjHOGUTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHjHOGUTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHjHOGUTt .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-uPHjHOGUTt [class^="socicon-"]:before,
.cid-uPHjHOGUTt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHjHOGUTt .mbr-section-title,
.cid-uPHjHOGUTt .social-list {
  color: #ffffff;
}
.cid-uPCI2uxCVM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI2uxCVM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI2uxCVM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI2uxCVM .container {
    max-width: 1400px;
  }
}
.cid-uPCI2uxCVM .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI2uxCVM .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI2uxCVM .row {
  justify-content: center;
}
.cid-uPCJb3JHlN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJb3JHlN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJb3JHlN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJb3JHlN .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJb3JHlN .mbr-text,
.cid-uPCJb3JHlN .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVRTly46p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVRTly46p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVRTly46p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVRTly46p .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVRTly46p .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVRTly46p .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVRTly46p .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVRTly46p div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVRTly46p .copyright {
  color: #bbbbbb;
}
.cid-uPCqGY84oB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCqGY84oB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCqGY84oB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCqGY84oB .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-uPCqGY84oB [class^="socicon-"]:before,
.cid-uPCqGY84oB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCqGY84oB .mbr-section-title,
.cid-uPCqGY84oB .social-list {
  color: #ffffff;
}
.cid-uPHKxWwLF7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHKxWwLF7 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCr8oqH80 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/timber-fencing-gornal.jpg-2000x1500.webp");
}
.cid-uPCr8oqH80 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCr8oqH80 .wave {
  fill: #4479d9;
}
.cid-uPCr8oqH80 H1 {
  text-align: left;
}
.cid-uPCr8oqH80 .mbr-text,
.cid-uPCr8oqH80 .mbr-section-btn {
  text-align: left;
}
.cid-uPCr8oqH80 DIV {
  text-align: left;
}
.cid-uPGs7AeIDV {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGs7AeIDV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGs7AeIDV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGs7AeIDV .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGs7AeIDV .mbr-section-title {
  color: #000000;
}
.cid-uPHcMpEVrK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHcMpEVrK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHcMpEVrK .mbr-text {
  color: #ffffff;
}
.cid-uPGKF0oZWG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGKF0oZWG .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGKF0oZWG .mbr-text {
  color: #000000;
}
.cid-uPHs6OmSzX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHs6OmSzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHs6OmSzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHs6OmSzX .mbr-section-title {
  color: #ffffff;
}
.cid-uPHs6OmSzX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGnSk0qva {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGnSk0qva .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGnSk0qva .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGnSk0qva .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGnSk0qva .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGnSk0qva .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGnSk0qva .card {
    margin-bottom: 2rem;
  }
  .cid-uPGnSk0qva .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGnSk0qva .card-title,
.cid-uPGnSk0qva .card-box {
  color: #000000;
}
.cid-uPGnSk0qva .icon-title {
  color: #000000;
}
.cid-uPGnSk0qva .icon-text {
  color: #000000;
}
.cid-uPGnSPUw14 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGnSPUw14 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGnSPUw14 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGnSPUw14 .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-uPGnSPUw14 [class^="socicon-"]:before,
.cid-uPGnSPUw14 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGnSPUw14 .mbr-section-title,
.cid-uPGnSPUw14 .social-list {
  color: #ffffff;
}
.cid-uPGlSGuKWm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlSGuKWm img {
  width: auto;
}
.cid-uPGlSGuKWm H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDyBJ1UKw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDyBJ1UKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDyBJ1UKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDyBJ1UKw .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-uPDyBJ1UKw [class^="socicon-"]:before,
.cid-uPDyBJ1UKw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDyBJ1UKw .mbr-section-title,
.cid-uPDyBJ1UKw .social-list {
  color: #ffffff;
}
.cid-uPHkbaBUR0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHkbaBUR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHkbaBUR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHkbaBUR0 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHkbaBUR0 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHkbaBUR0 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHkbaBUR0 .panel-body,
.cid-uPHkbaBUR0 .card-header {
  padding: 1rem 0;
}
.cid-uPHkbaBUR0 .panel-title-edit {
  color: #000000;
}
.cid-uPHkc3wjPd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHkc3wjPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHkc3wjPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHkc3wjPd .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-uPHkc3wjPd [class^="socicon-"]:before,
.cid-uPHkc3wjPd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHkc3wjPd .mbr-section-title,
.cid-uPHkc3wjPd .social-list {
  color: #ffffff;
}
.cid-uPCI483VEm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI483VEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI483VEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI483VEm .container {
    max-width: 1400px;
  }
}
.cid-uPCI483VEm .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI483VEm .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI483VEm .row {
  justify-content: center;
}
.cid-uPCJf1pg1x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJf1pg1x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJf1pg1x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJf1pg1x .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJf1pg1x .mbr-text,
.cid-uPCJf1pg1x .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVS0RhSmv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVS0RhSmv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVS0RhSmv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVS0RhSmv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVS0RhSmv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVS0RhSmv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVS0RhSmv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVS0RhSmv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVS0RhSmv .copyright {
  color: #bbbbbb;
}
.cid-uPCr88gjBZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCr88gjBZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCr88gjBZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCr88gjBZ .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-uPCr88gjBZ [class^="socicon-"]:before,
.cid-uPCr88gjBZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCr88gjBZ .mbr-section-title,
.cid-uPCr88gjBZ .social-list {
  color: #ffffff;
}
.cid-uPHKTdRDu5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHKTdRDu5 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCs5gKvtf {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/concrete-post-fencing-great-bridge.jpg-1-2000x2667.webp");
}
.cid-uPCs5gKvtf svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCs5gKvtf .wave {
  fill: #4479d9;
}
.cid-uPCs5gKvtf H1 {
  text-align: left;
}
.cid-uPCs5gKvtf .mbr-text,
.cid-uPCs5gKvtf .mbr-section-btn {
  text-align: left;
}
.cid-uPCs5gKvtf DIV {
  text-align: left;
}
.cid-uPGsdw0XXA {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGsdw0XXA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGsdw0XXA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGsdw0XXA .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGsdw0XXA .mbr-section-title {
  color: #000000;
}
.cid-uPHcVQOP2S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHcVQOP2S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHcVQOP2S .mbr-text {
  color: #ffffff;
}
.cid-uPGKMhKnzA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGKMhKnzA .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGKMhKnzA .mbr-text {
  color: #000000;
}
.cid-uPHseQU73e {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHseQU73e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHseQU73e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHseQU73e .mbr-section-title {
  color: #ffffff;
}
.cid-uPHseQU73e .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGo2awqgI {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGo2awqgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGo2awqgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGo2awqgI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGo2awqgI .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGo2awqgI .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGo2awqgI .card {
    margin-bottom: 2rem;
  }
  .cid-uPGo2awqgI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGo2awqgI .card-title,
.cid-uPGo2awqgI .card-box {
  color: #000000;
}
.cid-uPGo2awqgI .icon-title {
  color: #000000;
}
.cid-uPGo2awqgI .icon-text {
  color: #000000;
}
.cid-uPGo2Beygn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGo2Beygn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGo2Beygn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGo2Beygn .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-uPGo2Beygn [class^="socicon-"]:before,
.cid-uPGo2Beygn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGo2Beygn .mbr-section-title,
.cid-uPGo2Beygn .social-list {
  color: #ffffff;
}
.cid-uPGlURQ0Ba {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlURQ0Ba img {
  width: auto;
}
.cid-uPGlURQ0Ba H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPGZiF1wj5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGZiF1wj5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGZiF1wj5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGZiF1wj5 .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-uPGZiF1wj5 [class^="socicon-"]:before,
.cid-uPGZiF1wj5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGZiF1wj5 .mbr-section-title,
.cid-uPGZiF1wj5 .social-list {
  color: #ffffff;
}
.cid-uPHkP03f9l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHkP03f9l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHkP03f9l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHkP03f9l .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHkP03f9l .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHkP03f9l .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHkP03f9l .panel-body,
.cid-uPHkP03f9l .card-header {
  padding: 1rem 0;
}
.cid-uPHkP03f9l .panel-title-edit {
  color: #000000;
}
.cid-uPHkPFLYI9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHkPFLYI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHkPFLYI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHkPFLYI9 .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-uPHkPFLYI9 [class^="socicon-"]:before,
.cid-uPHkPFLYI9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHkPFLYI9 .mbr-section-title,
.cid-uPHkPFLYI9 .social-list {
  color: #ffffff;
}
.cid-uPCI5XMS2d {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI5XMS2d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI5XMS2d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI5XMS2d .container {
    max-width: 1400px;
  }
}
.cid-uPCI5XMS2d .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI5XMS2d .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI5XMS2d .row {
  justify-content: center;
}
.cid-uPCJxO8xJJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJxO8xJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJxO8xJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJxO8xJJ .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJxO8xJJ .mbr-text,
.cid-uPCJxO8xJJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVS8FpKyp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVS8FpKyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVS8FpKyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVS8FpKyp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVS8FpKyp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVS8FpKyp .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVS8FpKyp .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVS8FpKyp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVS8FpKyp .copyright {
  color: #bbbbbb;
}
.cid-uPCs4SwUw4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCs4SwUw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCs4SwUw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCs4SwUw4 .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-uPCs4SwUw4 [class^="socicon-"]:before,
.cid-uPCs4SwUw4 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCs4SwUw4 .mbr-section-title,
.cid-uPCs4SwUw4 .social-list {
  color: #ffffff;
}
.cid-uPHMAZ6nkO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHMAZ6nkO img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCsMwNXAj {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-installation-hagley.jpg-2-2000x2667.webp");
}
.cid-uPCsMwNXAj svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCsMwNXAj .wave {
  fill: #4479d9;
}
.cid-uPCsMwNXAj H1 {
  text-align: left;
}
.cid-uPCsMwNXAj .mbr-text,
.cid-uPCsMwNXAj .mbr-section-btn {
  text-align: left;
}
.cid-uPCsMwNXAj DIV {
  text-align: left;
}
.cid-uPGsjAjBgi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGsjAjBgi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGsjAjBgi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGsjAjBgi .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGsjAjBgi .mbr-section-title {
  color: #000000;
}
.cid-uPHdckYBJ3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdckYBJ3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdckYBJ3 .mbr-text {
  color: #ffffff;
}
.cid-uPGKTcSakO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGKTcSakO .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGKTcSakO .mbr-text {
  color: #000000;
}
.cid-uPHsn3Zcuh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHsn3Zcuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHsn3Zcuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHsn3Zcuh .mbr-section-title {
  color: #ffffff;
}
.cid-uPHsn3Zcuh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGofqGjoJ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGofqGjoJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGofqGjoJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGofqGjoJ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGofqGjoJ .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGofqGjoJ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGofqGjoJ .card {
    margin-bottom: 2rem;
  }
  .cid-uPGofqGjoJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGofqGjoJ .card-title,
.cid-uPGofqGjoJ .card-box {
  color: #000000;
}
.cid-uPGofqGjoJ .icon-title {
  color: #000000;
}
.cid-uPGofqGjoJ .icon-text {
  color: #000000;
}
.cid-uPGofP93FZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGofP93FZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGofP93FZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGofP93FZ .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-uPGofP93FZ [class^="socicon-"]:before,
.cid-uPGofP93FZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGofP93FZ .mbr-section-title,
.cid-uPGofP93FZ .social-list {
  color: #ffffff;
}
.cid-uPGlX7C6sm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlX7C6sm img {
  width: auto;
}
.cid-uPGlX7C6sm H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDyHOXe00 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDyHOXe00 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDyHOXe00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDyHOXe00 .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-uPDyHOXe00 [class^="socicon-"]:before,
.cid-uPDyHOXe00 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDyHOXe00 .mbr-section-title,
.cid-uPDyHOXe00 .social-list {
  color: #ffffff;
}
.cid-uPHl0g24cC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHl0g24cC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHl0g24cC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHl0g24cC .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHl0g24cC .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHl0g24cC .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHl0g24cC .panel-body,
.cid-uPHl0g24cC .card-header {
  padding: 1rem 0;
}
.cid-uPHl0g24cC .panel-title-edit {
  color: #000000;
}
.cid-uPHl18hIKf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHl18hIKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHl18hIKf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHl18hIKf .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-uPHl18hIKf [class^="socicon-"]:before,
.cid-uPHl18hIKf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHl18hIKf .mbr-section-title,
.cid-uPHl18hIKf .social-list {
  color: #ffffff;
}
.cid-uPCI7MvMIE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI7MvMIE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI7MvMIE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI7MvMIE .container {
    max-width: 1400px;
  }
}
.cid-uPCI7MvMIE .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI7MvMIE .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI7MvMIE .row {
  justify-content: center;
}
.cid-uPCJzoeHUw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJzoeHUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJzoeHUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJzoeHUw .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJzoeHUw .mbr-text,
.cid-uPCJzoeHUw .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVSlgjCIv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVSlgjCIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVSlgjCIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVSlgjCIv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVSlgjCIv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVSlgjCIv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVSlgjCIv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVSlgjCIv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVSlgjCIv .copyright {
  color: #bbbbbb;
}
.cid-uPCsM8D1Nq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCsM8D1Nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCsM8D1Nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCsM8D1Nq .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-uPCsM8D1Nq [class^="socicon-"]:before,
.cid-uPCsM8D1Nq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCsM8D1Nq .mbr-section-title,
.cid-uPCsM8D1Nq .social-list {
  color: #ffffff;
}
.cid-uPHNwLKQGt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHNwLKQGt img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCuetMSvk {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/feather-edge-fencing-halesowen.jpg-2000x1500.webp");
}
.cid-uPCuetMSvk svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCuetMSvk .wave {
  fill: #4479d9;
}
.cid-uPCuetMSvk H1 {
  text-align: left;
}
.cid-uPCuetMSvk .mbr-text,
.cid-uPCuetMSvk .mbr-section-btn {
  text-align: left;
}
.cid-uPCuetMSvk DIV {
  text-align: left;
}
.cid-uPGsJxOwp5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGsJxOwp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGsJxOwp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGsJxOwp5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGsJxOwp5 .mbr-section-title {
  color: #232323;
}
.cid-uPHdkjswpZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdkjswpZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdkjswpZ .mbr-text {
  color: #ffffff;
}
.cid-uPGL2rOivX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGL2rOivX .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGL2rOivX .mbr-text {
  color: #000000;
}
.cid-uPHmvyzSbu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHmvyzSbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHmvyzSbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHmvyzSbu .mbr-section-title {
  color: #ffffff;
}
.cid-uPHmvyzSbu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGooSR3ND {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGooSR3ND .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGooSR3ND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGooSR3ND .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGooSR3ND .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGooSR3ND .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGooSR3ND .card {
    margin-bottom: 2rem;
  }
  .cid-uPGooSR3ND .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGooSR3ND .card-title,
.cid-uPGooSR3ND .card-box {
  color: #000000;
}
.cid-uPGooSR3ND .icon-title {
  color: #000000;
}
.cid-uPGooSR3ND .icon-text {
  color: #000000;
}
.cid-uPGop95ClK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGop95ClK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGop95ClK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGop95ClK .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-uPGop95ClK [class^="socicon-"]:before,
.cid-uPGop95ClK [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGop95ClK .mbr-section-title,
.cid-uPGop95ClK .social-list {
  color: #ffffff;
}
.cid-uPGlZdDOyB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGlZdDOyB img {
  width: auto;
}
.cid-uPGlZdDOyB H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBO8uz3j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBO8uz3j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBO8uz3j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBO8uz3j .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-uPDBO8uz3j [class^="socicon-"]:before,
.cid-uPDBO8uz3j [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBO8uz3j .mbr-section-title,
.cid-uPDBO8uz3j .social-list {
  color: #ffffff;
}
.cid-uPHmHJPQMr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHmHJPQMr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHmHJPQMr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHmHJPQMr .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHmHJPQMr .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHmHJPQMr .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHmHJPQMr .panel-body,
.cid-uPHmHJPQMr .card-header {
  padding: 1rem 0;
}
.cid-uPHmHJPQMr .panel-title-edit {
  color: #000000;
}
.cid-uPHmVB3Xgc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHmVB3Xgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHmVB3Xgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHmVB3Xgc .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-uPHmVB3Xgc [class^="socicon-"]:before,
.cid-uPHmVB3Xgc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHmVB3Xgc .mbr-section-title,
.cid-uPHmVB3Xgc .social-list {
  color: #ffffff;
}
.cid-uPCI9euEDG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCI9euEDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCI9euEDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCI9euEDG .container {
    max-width: 1400px;
  }
}
.cid-uPCI9euEDG .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCI9euEDG .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCI9euEDG .row {
  justify-content: center;
}
.cid-uPCJB261Vw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJB261Vw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJB261Vw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJB261Vw .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJB261Vw .mbr-text,
.cid-uPCJB261Vw .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVStx4OyR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVStx4OyR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVStx4OyR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVStx4OyR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVStx4OyR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVStx4OyR .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVStx4OyR .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVStx4OyR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVStx4OyR .copyright {
  color: #bbbbbb;
}
.cid-uPCue07xCs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCue07xCs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCue07xCs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCue07xCs .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-uPCue07xCs [class^="socicon-"]:before,
.cid-uPCue07xCs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCue07xCs .mbr-section-title,
.cid-uPCue07xCs .social-list {
  color: #ffffff;
}
.cid-uPHPbR9P5g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHPbR9P5g img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCv5Mnyd2 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-contractor-kidderminster.jpg-1.webp");
}
.cid-uPCv5Mnyd2 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCv5Mnyd2 .wave {
  fill: #4479d9;
}
.cid-uPCv5Mnyd2 H1 {
  text-align: left;
}
.cid-uPCv5Mnyd2 .mbr-text,
.cid-uPCv5Mnyd2 .mbr-section-btn {
  text-align: left;
}
.cid-uPCv5Mnyd2 DIV {
  text-align: left;
}
.cid-uPGtkoe7rz {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGtkoe7rz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGtkoe7rz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGtkoe7rz .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGtkoe7rz .mbr-section-title {
  color: #232323;
}
.cid-uPHdrEiuXr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdrEiuXr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdrEiuXr .mbr-text {
  color: #ffffff;
}
.cid-uPGLaujxV2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGLaujxV2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGLaujxV2 .mbr-text {
  color: #000000;
}
.cid-uPHnDfj2GT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHnDfj2GT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHnDfj2GT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHnDfj2GT .mbr-section-title {
  color: #ffffff;
}
.cid-uPHnDfj2GT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGoBYTSq3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGoBYTSq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoBYTSq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoBYTSq3 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGoBYTSq3 .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGoBYTSq3 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGoBYTSq3 .card {
    margin-bottom: 2rem;
  }
  .cid-uPGoBYTSq3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGoBYTSq3 .card-title,
.cid-uPGoBYTSq3 .card-box {
  color: #000000;
}
.cid-uPGoBYTSq3 .icon-title {
  color: #000000;
}
.cid-uPGoBYTSq3 .icon-text {
  color: #000000;
}
.cid-uPGoCors7W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGoCors7W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoCors7W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoCors7W .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-uPGoCors7W [class^="socicon-"]:before,
.cid-uPGoCors7W [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGoCors7W .mbr-section-title,
.cid-uPGoCors7W .social-list {
  color: #ffffff;
}
.cid-uPGm1RkMaN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGm1RkMaN img {
  width: auto;
}
.cid-uPGm1RkMaN H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBQgmyQC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBQgmyQC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBQgmyQC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBQgmyQC .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-uPDBQgmyQC [class^="socicon-"]:before,
.cid-uPDBQgmyQC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBQgmyQC .mbr-section-title,
.cid-uPDBQgmyQC .social-list {
  color: #ffffff;
}
.cid-uPHnMZcGe2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHnMZcGe2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHnMZcGe2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHnMZcGe2 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHnMZcGe2 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHnMZcGe2 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHnMZcGe2 .panel-body,
.cid-uPHnMZcGe2 .card-header {
  padding: 1rem 0;
}
.cid-uPHnMZcGe2 .panel-title-edit {
  color: #000000;
}
.cid-uPHnNGjjIC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHnNGjjIC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHnNGjjIC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHnNGjjIC .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-uPHnNGjjIC [class^="socicon-"]:before,
.cid-uPHnNGjjIC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHnNGjjIC .mbr-section-title,
.cid-uPHnNGjjIC .social-list {
  color: #ffffff;
}
.cid-uPCIaO6bmf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIaO6bmf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIaO6bmf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIaO6bmf .container {
    max-width: 1400px;
  }
}
.cid-uPCIaO6bmf .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIaO6bmf .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIaO6bmf .row {
  justify-content: center;
}
.cid-uPCJCCknKK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJCCknKK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJCCknKK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJCCknKK .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJCCknKK .mbr-text,
.cid-uPCJCCknKK .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVSBYkXQK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVSBYkXQK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVSBYkXQK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVSBYkXQK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVSBYkXQK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVSBYkXQK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVSBYkXQK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVSBYkXQK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVSBYkXQK .copyright {
  color: #bbbbbb;
}
.cid-uPCv5wGcMD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCv5wGcMD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCv5wGcMD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCv5wGcMD .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-uPCv5wGcMD [class^="socicon-"]:before,
.cid-uPCv5wGcMD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCv5wGcMD .mbr-section-title,
.cid-uPCv5wGcMD .social-list {
  color: #ffffff;
}
.cid-uPHQNJ0gpm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHQNJ0gpm img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCvQFmnEL {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/picket-fencing-kingswinford.jpg-2000x2667.webp");
}
.cid-uPCvQFmnEL svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCvQFmnEL .wave {
  fill: #4479d9;
}
.cid-uPCvQFmnEL H1 {
  text-align: left;
}
.cid-uPCvQFmnEL .mbr-text,
.cid-uPCvQFmnEL .mbr-section-btn {
  text-align: left;
}
.cid-uPCvQFmnEL DIV {
  text-align: left;
}
.cid-uPGtqJjind {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGtqJjind .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGtqJjind .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGtqJjind .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGtqJjind .mbr-section-title {
  color: #232323;
}
.cid-uPHdCYpe9Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHdCYpe9Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHdCYpe9Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHdCYpe9Z .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-uPHdCYpe9Z [class^="socicon-"]:before,
.cid-uPHdCYpe9Z [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHdCYpe9Z .mbr-section-title,
.cid-uPHdCYpe9Z .social-list {
  color: #ffffff;
}
.cid-uPHdCxjB6V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdCxjB6V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdCxjB6V .mbr-text {
  color: #ffffff;
}
.cid-uPGLnuvTq5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGLnuvTq5 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGLnuvTq5 .mbr-text {
  color: #000000;
}
.cid-uPHo5LIoRP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHo5LIoRP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHo5LIoRP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHo5LIoRP .mbr-section-title {
  color: #ffffff;
}
.cid-uPHo5LIoRP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGoLfqwnz {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGoLfqwnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoLfqwnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoLfqwnz .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGoLfqwnz .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGoLfqwnz .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGoLfqwnz .card {
    margin-bottom: 2rem;
  }
  .cid-uPGoLfqwnz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGoLfqwnz .card-title,
.cid-uPGoLfqwnz .card-box {
  color: #000000;
}
.cid-uPGoLfqwnz .icon-title {
  color: #000000;
}
.cid-uPGoLfqwnz .icon-text {
  color: #000000;
}
.cid-uPGoLGMIr8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGoLGMIr8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoLGMIr8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoLGMIr8 .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-uPGoLGMIr8 [class^="socicon-"]:before,
.cid-uPGoLGMIr8 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGoLGMIr8 .mbr-section-title,
.cid-uPGoLGMIr8 .social-list {
  color: #ffffff;
}
.cid-uPGm4EKB86 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGm4EKB86 img {
  width: auto;
}
.cid-uPGm4EKB86 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBSHXzud {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBSHXzud .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBSHXzud .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBSHXzud .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-uPDBSHXzud [class^="socicon-"]:before,
.cid-uPDBSHXzud [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBSHXzud .mbr-section-title,
.cid-uPDBSHXzud .social-list {
  color: #ffffff;
}
.cid-uPHodPMZJ6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHodPMZJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHodPMZJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHodPMZJ6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHodPMZJ6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHodPMZJ6 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHodPMZJ6 .panel-body,
.cid-uPHodPMZJ6 .card-header {
  padding: 1rem 0;
}
.cid-uPHodPMZJ6 .panel-title-edit {
  color: #000000;
}
.cid-uPHoeN8o72 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHoeN8o72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoeN8o72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoeN8o72 .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-uPHoeN8o72 [class^="socicon-"]:before,
.cid-uPHoeN8o72 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHoeN8o72 .mbr-section-title,
.cid-uPHoeN8o72 .social-list {
  color: #ffffff;
}
.cid-uPCIcpHfov {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIcpHfov .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIcpHfov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIcpHfov .container {
    max-width: 1400px;
  }
}
.cid-uPCIcpHfov .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIcpHfov .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIcpHfov .row {
  justify-content: center;
}
.cid-uPCJEcaX1j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJEcaX1j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJEcaX1j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJEcaX1j .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJEcaX1j .mbr-text,
.cid-uPCJEcaX1j .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVSNaLup2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVSNaLup2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVSNaLup2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVSNaLup2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVSNaLup2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVSNaLup2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVSNaLup2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVSNaLup2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVSNaLup2 .copyright {
  color: #bbbbbb;
}
.cid-uPCvQgrqMy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCvQgrqMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCvQgrqMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCvQgrqMy .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-uPCvQgrqMy [class^="socicon-"]:before,
.cid-uPCvQgrqMy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCvQgrqMy .mbr-section-title,
.cid-uPCvQgrqMy .social-list {
  color: #ffffff;
}
.cid-uPHRouVxa2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHRouVxa2 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCwHiY98m {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/garden-boundary-fencing-kinver.jpg-1170x2532.webp");
}
.cid-uPCwHiY98m svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCwHiY98m .wave {
  fill: #4479d9;
}
.cid-uPCwHiY98m H1 {
  text-align: left;
}
.cid-uPCwHiY98m .mbr-text,
.cid-uPCwHiY98m .mbr-section-btn {
  text-align: left;
}
.cid-uPCwHiY98m DIV {
  text-align: left;
}
.cid-uPGtwUKK47 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGtwUKK47 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGtwUKK47 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGtwUKK47 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGtwUKK47 .mbr-section-title {
  color: #232323;
}
.cid-uPHdKq7ip4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdKq7ip4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdKq7ip4 .mbr-text {
  color: #ffffff;
}
.cid-uPGLw4r2hl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGLw4r2hl .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGLw4r2hl .mbr-text {
  color: #000000;
}
.cid-uPHoqiNh7N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHoqiNh7N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoqiNh7N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoqiNh7N .mbr-section-title {
  color: #ffffff;
}
.cid-uPHoqiNh7N .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGoU7j37d {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGoU7j37d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoU7j37d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoU7j37d .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGoU7j37d .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGoU7j37d .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGoU7j37d .card {
    margin-bottom: 2rem;
  }
  .cid-uPGoU7j37d .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGoU7j37d .card-title,
.cid-uPGoU7j37d .card-box {
  color: #000000;
}
.cid-uPGoU7j37d .icon-title {
  color: #000000;
}
.cid-uPGoU7j37d .icon-text {
  color: #000000;
}
.cid-uPGoUDyvfs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGoUDyvfs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGoUDyvfs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGoUDyvfs .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-uPGoUDyvfs [class^="socicon-"]:before,
.cid-uPGoUDyvfs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGoUDyvfs .mbr-section-title,
.cid-uPGoUDyvfs .social-list {
  color: #ffffff;
}
.cid-uPGm7cI1ej {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGm7cI1ej img {
  width: auto;
}
.cid-uPGm7cI1ej H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBUVpRyo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBUVpRyo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBUVpRyo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBUVpRyo .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-uPDBUVpRyo [class^="socicon-"]:before,
.cid-uPDBUVpRyo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBUVpRyo .mbr-section-title,
.cid-uPDBUVpRyo .social-list {
  color: #ffffff;
}
.cid-uPHow6HKhC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHow6HKhC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHow6HKhC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHow6HKhC .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHow6HKhC .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHow6HKhC .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHow6HKhC .panel-body,
.cid-uPHow6HKhC .card-header {
  padding: 1rem 0;
}
.cid-uPHow6HKhC .panel-title-edit {
  color: #000000;
}
.cid-uPHox4zttM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHox4zttM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHox4zttM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHox4zttM .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-uPHox4zttM [class^="socicon-"]:before,
.cid-uPHox4zttM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHox4zttM .mbr-section-title,
.cid-uPHox4zttM .social-list {
  color: #ffffff;
}
.cid-uPCIdNkDx0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIdNkDx0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIdNkDx0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIdNkDx0 .container {
    max-width: 1400px;
  }
}
.cid-uPCIdNkDx0 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIdNkDx0 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIdNkDx0 .row {
  justify-content: center;
}
.cid-uPCJFPiGX4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJFPiGX4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJFPiGX4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJFPiGX4 .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJFPiGX4 .mbr-text,
.cid-uPCJFPiGX4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVSWs9szL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVSWs9szL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVSWs9szL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVSWs9szL .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVSWs9szL .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVSWs9szL .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVSWs9szL .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVSWs9szL div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVSWs9szL .copyright {
  color: #bbbbbb;
}
.cid-uPCwH5LGgE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCwH5LGgE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCwH5LGgE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCwH5LGgE .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-uPCwH5LGgE [class^="socicon-"]:before,
.cid-uPCwH5LGgE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCwH5LGgE .mbr-section-title,
.cid-uPCwH5LGgE .social-list {
  color: #ffffff;
}
.cid-uPHRKKC5qF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHRKKC5qF img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCxSOkJxx {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/new-garden-fencing-redditch.jpg-2000x1500.webp");
}
.cid-uPCxSOkJxx svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCxSOkJxx .wave {
  fill: #4479d9;
}
.cid-uPCxSOkJxx H1 {
  text-align: left;
}
.cid-uPCxSOkJxx .mbr-text,
.cid-uPCxSOkJxx .mbr-section-btn {
  text-align: left;
}
.cid-uPCxSOkJxx DIV {
  text-align: left;
}
.cid-uPGtYmfrIu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGtYmfrIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGtYmfrIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGtYmfrIu .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGtYmfrIu .mbr-section-title {
  color: #232323;
}
.cid-uPHdSkNbRV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHdSkNbRV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHdSkNbRV .mbr-text {
  color: #ffffff;
}
.cid-uPGLIzXUry {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGLIzXUry .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGLIzXUry .mbr-text {
  color: #000000;
}
.cid-uPHoFm9cAT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHoFm9cAT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoFm9cAT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoFm9cAT .mbr-section-title {
  color: #ffffff;
}
.cid-uPHoFm9cAT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGp13tp8y {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGp13tp8y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGp13tp8y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGp13tp8y .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGp13tp8y .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGp13tp8y .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGp13tp8y .card {
    margin-bottom: 2rem;
  }
  .cid-uPGp13tp8y .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGp13tp8y .card-title,
.cid-uPGp13tp8y .card-box {
  color: #000000;
}
.cid-uPGp13tp8y .icon-title {
  color: #000000;
}
.cid-uPGp13tp8y .icon-text {
  color: #000000;
}
.cid-uPGp1wMrO7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGp1wMrO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGp1wMrO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGp1wMrO7 .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-uPGp1wMrO7 [class^="socicon-"]:before,
.cid-uPGp1wMrO7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGp1wMrO7 .mbr-section-title,
.cid-uPGp1wMrO7 .social-list {
  color: #ffffff;
}
.cid-uPGmamfKCu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmamfKCu img {
  width: auto;
}
.cid-uPGmamfKCu H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBWS9eO5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBWS9eO5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBWS9eO5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBWS9eO5 .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-uPDBWS9eO5 [class^="socicon-"]:before,
.cid-uPDBWS9eO5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBWS9eO5 .mbr-section-title,
.cid-uPDBWS9eO5 .social-list {
  color: #ffffff;
}
.cid-uPHoLtWqLf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHoLtWqLf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoLtWqLf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoLtWqLf .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHoLtWqLf .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHoLtWqLf .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHoLtWqLf .panel-body,
.cid-uPHoLtWqLf .card-header {
  padding: 1rem 0;
}
.cid-uPHoLtWqLf .panel-title-edit {
  color: #000000;
}
.cid-uPHoMk2rg0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHoMk2rg0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoMk2rg0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoMk2rg0 .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-uPHoMk2rg0 [class^="socicon-"]:before,
.cid-uPHoMk2rg0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHoMk2rg0 .mbr-section-title,
.cid-uPHoMk2rg0 .social-list {
  color: #ffffff;
}
.cid-uPCIfpgGDY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIfpgGDY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIfpgGDY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIfpgGDY .container {
    max-width: 1400px;
  }
}
.cid-uPCIfpgGDY .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIfpgGDY .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIfpgGDY .row {
  justify-content: center;
}
.cid-uPCJIYUZzY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJIYUZzY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJIYUZzY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJIYUZzY .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJIYUZzY .mbr-text,
.cid-uPCJIYUZzY .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVT5FtRc0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVT5FtRc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVT5FtRc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVT5FtRc0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVT5FtRc0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVT5FtRc0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVT5FtRc0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVT5FtRc0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVT5FtRc0 .copyright {
  color: #bbbbbb;
}
.cid-uPCxSqx73K {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCxSqx73K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCxSqx73K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCxSqx73K .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-uPCxSqx73K [class^="socicon-"]:before,
.cid-uPCxSqx73K [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCxSqx73K .mbr-section-title,
.cid-uPCxSqx73K .social-list {
  color: #ffffff;
}
.cid-uPHStEcsjH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHStEcsjH img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCyu2auei {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/wrought-iron-fence-rowley-regis.jpg-2-1170x2532.webp");
}
.cid-uPCyu2auei svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCyu2auei .wave {
  fill: #4479d9;
}
.cid-uPCyu2auei H1 {
  text-align: left;
}
.cid-uPCyu2auei .mbr-text,
.cid-uPCyu2auei .mbr-section-btn {
  text-align: left;
}
.cid-uPCyu2auei DIV {
  text-align: left;
}
.cid-uPGu4JxUYX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGu4JxUYX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGu4JxUYX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGu4JxUYX .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGu4JxUYX .mbr-section-title {
  color: #232323;
}
.cid-uPHe0PIyFb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHe0PIyFb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHe0PIyFb .mbr-text {
  color: #ffffff;
}
.cid-uPGLXUYgCn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGLXUYgCn .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGLXUYgCn .mbr-text {
  color: #000000;
}
.cid-uPHoT7wUYS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHoT7wUYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoT7wUYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoT7wUYS .mbr-section-title {
  color: #ffffff;
}
.cid-uPHoT7wUYS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGp6MlJYP {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGp6MlJYP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGp6MlJYP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGp6MlJYP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGp6MlJYP .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGp6MlJYP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGp6MlJYP .card {
    margin-bottom: 2rem;
  }
  .cid-uPGp6MlJYP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGp6MlJYP .card-title,
.cid-uPGp6MlJYP .card-box {
  color: #000000;
}
.cid-uPGp6MlJYP .icon-title {
  color: #000000;
}
.cid-uPGp6MlJYP .icon-text {
  color: #000000;
}
.cid-uPGp7dWHM5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGp7dWHM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGp7dWHM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGp7dWHM5 .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-uPGp7dWHM5 [class^="socicon-"]:before,
.cid-uPGp7dWHM5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGp7dWHM5 .mbr-section-title,
.cid-uPGp7dWHM5 .social-list {
  color: #ffffff;
}
.cid-uPGmcjmeZ4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmcjmeZ4 img {
  width: auto;
}
.cid-uPGmcjmeZ4 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDBYS7Ct7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDBYS7Ct7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDBYS7Ct7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDBYS7Ct7 .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-uPDBYS7Ct7 [class^="socicon-"]:before,
.cid-uPDBYS7Ct7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDBYS7Ct7 .mbr-section-title,
.cid-uPDBYS7Ct7 .social-list {
  color: #ffffff;
}
.cid-uPHoSeliIK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHoSeliIK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoSeliIK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoSeliIK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHoSeliIK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHoSeliIK .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHoSeliIK .panel-body,
.cid-uPHoSeliIK .card-header {
  padding: 1rem 0;
}
.cid-uPHoSeliIK .panel-title-edit {
  color: #000000;
}
.cid-uPHoUnISHL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHoUnISHL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHoUnISHL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHoUnISHL .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-uPHoUnISHL [class^="socicon-"]:before,
.cid-uPHoUnISHL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHoUnISHL .mbr-section-title,
.cid-uPHoUnISHL .social-list {
  color: #ffffff;
}
.cid-uPCIgSpIox {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIgSpIox .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIgSpIox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIgSpIox .container {
    max-width: 1400px;
  }
}
.cid-uPCIgSpIox .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIgSpIox .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIgSpIox .row {
  justify-content: center;
}
.cid-uPCJLFyXaa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJLFyXaa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJLFyXaa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJLFyXaa .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJLFyXaa .mbr-text,
.cid-uPCJLFyXaa .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVTf4wcAm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVTf4wcAm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVTf4wcAm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVTf4wcAm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVTf4wcAm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVTf4wcAm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVTf4wcAm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVTf4wcAm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVTf4wcAm .copyright {
  color: #bbbbbb;
}
.cid-uPCytMUnGy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCytMUnGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCytMUnGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCytMUnGy .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-uPCytMUnGy [class^="socicon-"]:before,
.cid-uPCytMUnGy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCytMUnGy .mbr-section-title,
.cid-uPCytMUnGy .social-list {
  color: #ffffff;
}
.cid-uPHTfjzUyy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHTfjzUyy img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCzADNEgK {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/gravel-board-fencing-sedgley.jpg-1080x1920.webp");
}
.cid-uPCzADNEgK svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCzADNEgK .wave {
  fill: #4479d9;
}
.cid-uPCzADNEgK H1 {
  text-align: left;
}
.cid-uPCzADNEgK .mbr-text,
.cid-uPCzADNEgK .mbr-section-btn {
  text-align: left;
}
.cid-uPCzADNEgK DIV {
  text-align: left;
}
.cid-uPGubmT0Ks {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGubmT0Ks .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGubmT0Ks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGubmT0Ks .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGubmT0Ks .mbr-section-title {
  color: #232323;
}
.cid-uPHe8Gg88N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHe8Gg88N .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHe8Gg88N .mbr-text {
  color: #ffffff;
}
.cid-uPGMaZOXjg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGMaZOXjg .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGMaZOXjg .mbr-text {
  color: #000000;
}
.cid-uPHp4r2RAN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHp4r2RAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHp4r2RAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHp4r2RAN .mbr-section-title {
  color: #ffffff;
}
.cid-uPHp4r2RAN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpcZKekg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpcZKekg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpcZKekg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpcZKekg .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpcZKekg .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpcZKekg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpcZKekg .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpcZKekg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpcZKekg .card-title,
.cid-uPGpcZKekg .card-box {
  color: #000000;
}
.cid-uPGpcZKekg .icon-title {
  color: #000000;
}
.cid-uPGpcZKekg .icon-text {
  color: #000000;
}
.cid-uPGpds1BRB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpds1BRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpds1BRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpds1BRB .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-uPGpds1BRB [class^="socicon-"]:before,
.cid-uPGpds1BRB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpds1BRB .mbr-section-title,
.cid-uPGpds1BRB .social-list {
  color: #ffffff;
}
.cid-uPGmexQ4iF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmexQ4iF img {
  width: auto;
}
.cid-uPGmexQ4iF H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDC0NWYDO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDC0NWYDO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDC0NWYDO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDC0NWYDO .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-uPDC0NWYDO [class^="socicon-"]:before,
.cid-uPDC0NWYDO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDC0NWYDO .mbr-section-title,
.cid-uPDC0NWYDO .social-list {
  color: #ffffff;
}
.cid-uPHp2OA4oU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHp2OA4oU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHp2OA4oU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHp2OA4oU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHp2OA4oU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHp2OA4oU .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHp2OA4oU .panel-body,
.cid-uPHp2OA4oU .card-header {
  padding: 1rem 0;
}
.cid-uPHp2OA4oU .panel-title-edit {
  color: #000000;
}
.cid-uPHp3iNeEk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHp3iNeEk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHp3iNeEk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHp3iNeEk .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-uPHp3iNeEk [class^="socicon-"]:before,
.cid-uPHp3iNeEk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHp3iNeEk .mbr-section-title,
.cid-uPHp3iNeEk .social-list {
  color: #ffffff;
}
.cid-uPCIjdKUP8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIjdKUP8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIjdKUP8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIjdKUP8 .container {
    max-width: 1400px;
  }
}
.cid-uPCIjdKUP8 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIjdKUP8 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIjdKUP8 .row {
  justify-content: center;
}
.cid-uPCJNijyYd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJNijyYd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJNijyYd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJNijyYd .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJNijyYd .mbr-text,
.cid-uPCJNijyYd .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVToEk4kZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVToEk4kZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVToEk4kZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVToEk4kZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVToEk4kZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVToEk4kZ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVToEk4kZ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVToEk4kZ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVToEk4kZ .copyright {
  color: #bbbbbb;
}
.cid-uPCzAnKjUS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCzAnKjUS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCzAnKjUS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCzAnKjUS .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-uPCzAnKjUS [class^="socicon-"]:before,
.cid-uPCzAnKjUS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCzAnKjUS .mbr-section-title,
.cid-uPCzAnKjUS .social-list {
  color: #ffffff;
}
.cid-uPHWJfheBn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHWJfheBn img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCE4DEuVq {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/timber-panel-fencing-stourbridge.jpg-1200x1600.webp");
}
.cid-uPCE4DEuVq svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCE4DEuVq .wave {
  fill: #4479d9;
}
.cid-uPCE4DEuVq H1 {
  text-align: left;
}
.cid-uPCE4DEuVq .mbr-text,
.cid-uPCE4DEuVq .mbr-section-btn {
  text-align: left;
}
.cid-uPCE4DEuVq DIV {
  text-align: left;
}
.cid-uPGugOV3Yk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGugOV3Yk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGugOV3Yk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGugOV3Yk .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGugOV3Yk .mbr-section-title {
  color: #232323;
}
.cid-uPHeeRG81T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHeeRG81T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHeeRG81T .mbr-text {
  color: #ffffff;
}
.cid-uPGMjMbYmq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGMjMbYmq .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGMjMbYmq .mbr-text {
  color: #000000;
}
.cid-uPHpGfX34J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHpGfX34J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpGfX34J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpGfX34J .mbr-section-title {
  color: #ffffff;
}
.cid-uPHpGfX34J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpi7E8Cl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpi7E8Cl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpi7E8Cl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpi7E8Cl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpi7E8Cl .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpi7E8Cl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpi7E8Cl .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpi7E8Cl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpi7E8Cl .card-title,
.cid-uPGpi7E8Cl .card-box {
  color: #000000;
}
.cid-uPGpi7E8Cl .icon-title {
  color: #000000;
}
.cid-uPGpi7E8Cl .icon-text {
  color: #000000;
}
.cid-uPGpim9IWb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpim9IWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpim9IWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpim9IWb .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-uPGpim9IWb [class^="socicon-"]:before,
.cid-uPGpim9IWb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpim9IWb .mbr-section-title,
.cid-uPGpim9IWb .social-list {
  color: #ffffff;
}
.cid-uPGmgxKCuT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmgxKCuT img {
  width: auto;
}
.cid-uPGmgxKCuT H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDC2CC6tw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDC2CC6tw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDC2CC6tw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDC2CC6tw .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-uPDC2CC6tw [class^="socicon-"]:before,
.cid-uPDC2CC6tw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDC2CC6tw .mbr-section-title,
.cid-uPDC2CC6tw .social-list {
  color: #ffffff;
}
.cid-uPHpEJ9r4M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHpEJ9r4M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpEJ9r4M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpEJ9r4M .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHpEJ9r4M .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHpEJ9r4M .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHpEJ9r4M .panel-body,
.cid-uPHpEJ9r4M .card-header {
  padding: 1rem 0;
}
.cid-uPHpEJ9r4M .panel-title-edit {
  color: #000000;
}
.cid-uPHpFlRSQ5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHpFlRSQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpFlRSQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpFlRSQ5 .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-uPHpFlRSQ5 [class^="socicon-"]:before,
.cid-uPHpFlRSQ5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHpFlRSQ5 .mbr-section-title,
.cid-uPHpFlRSQ5 .social-list {
  color: #ffffff;
}
.cid-uPCIkNCK8T {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIkNCK8T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIkNCK8T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIkNCK8T .container {
    max-width: 1400px;
  }
}
.cid-uPCIkNCK8T .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIkNCK8T .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIkNCK8T .row {
  justify-content: center;
}
.cid-uPCJP1ImrM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJP1ImrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJP1ImrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJP1ImrM .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJP1ImrM .mbr-text,
.cid-uPCJP1ImrM .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVTxAoIOV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVTxAoIOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVTxAoIOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVTxAoIOV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVTxAoIOV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVTxAoIOV .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVTxAoIOV .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVTxAoIOV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVTxAoIOV .copyright {
  color: #bbbbbb;
}
.cid-uPCE4d6sZl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCE4d6sZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCE4d6sZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCE4d6sZl .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-uPCE4d6sZl [class^="socicon-"]:before,
.cid-uPCE4d6sZl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCE4d6sZl .mbr-section-title,
.cid-uPCE4d6sZl .social-list {
  color: #ffffff;
}
.cid-uPHXlz7UcW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHXlz7UcW img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCEEqiEhh {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-company-stourton.jpg-1200x1600.webp");
}
.cid-uPCEEqiEhh svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCEEqiEhh .wave {
  fill: #4479d9;
}
.cid-uPCEEqiEhh H1 {
  text-align: left;
}
.cid-uPCEEqiEhh .mbr-text,
.cid-uPCEEqiEhh .mbr-section-btn {
  text-align: left;
}
.cid-uPCEEqiEhh DIV {
  text-align: left;
}
.cid-uPGumNdWe4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGumNdWe4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGumNdWe4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGumNdWe4 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGumNdWe4 .mbr-section-title {
  color: #232323;
}
.cid-uPHenh6JZd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHenh6JZd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHenh6JZd .mbr-text {
  color: #ffffff;
}
.cid-uPGMIpErJa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGMIpErJa .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGMIpErJa .mbr-text {
  color: #000000;
}
.cid-uPHpUw6Adq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHpUw6Adq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpUw6Adq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpUw6Adq .mbr-section-title {
  color: #ffffff;
}
.cid-uPHpUw6Adq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpnbKShw {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpnbKShw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpnbKShw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpnbKShw .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpnbKShw .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpnbKShw .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpnbKShw .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpnbKShw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpnbKShw .card-title,
.cid-uPGpnbKShw .card-box {
  color: #000000;
}
.cid-uPGpnbKShw .icon-title {
  color: #000000;
}
.cid-uPGpnbKShw .icon-text {
  color: #000000;
}
.cid-uPGpnIoWNG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpnIoWNG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpnIoWNG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpnIoWNG .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-uPGpnIoWNG [class^="socicon-"]:before,
.cid-uPGpnIoWNG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpnIoWNG .mbr-section-title,
.cid-uPGpnIoWNG .social-list {
  color: #ffffff;
}
.cid-uPGmiQcb12 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmiQcb12 img {
  width: auto;
}
.cid-uPGmiQcb12 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDC58AdHJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDC58AdHJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDC58AdHJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDC58AdHJ .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-uPDC58AdHJ [class^="socicon-"]:before,
.cid-uPDC58AdHJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDC58AdHJ .mbr-section-title,
.cid-uPDC58AdHJ .social-list {
  color: #ffffff;
}
.cid-uPHpSOpY7a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHpSOpY7a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpSOpY7a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpSOpY7a .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHpSOpY7a .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHpSOpY7a .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHpSOpY7a .panel-body,
.cid-uPHpSOpY7a .card-header {
  padding: 1rem 0;
}
.cid-uPHpSOpY7a .panel-title-edit {
  color: #000000;
}
.cid-uPHpTp5GuT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHpTp5GuT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHpTp5GuT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHpTp5GuT .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-uPHpTp5GuT [class^="socicon-"]:before,
.cid-uPHpTp5GuT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHpTp5GuT .mbr-section-title,
.cid-uPHpTp5GuT .social-list {
  color: #ffffff;
}
.cid-uPCImzkqui {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCImzkqui .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCImzkqui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCImzkqui .container {
    max-width: 1400px;
  }
}
.cid-uPCImzkqui .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCImzkqui .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCImzkqui .row {
  justify-content: center;
}
.cid-uPCJTNHJ0y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJTNHJ0y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJTNHJ0y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJTNHJ0y .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJTNHJ0y .mbr-text,
.cid-uPCJTNHJ0y .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVTHoI5rI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVTHoI5rI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVTHoI5rI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVTHoI5rI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVTHoI5rI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVTHoI5rI .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVTHoI5rI .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVTHoI5rI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVTHoI5rI .copyright {
  color: #bbbbbb;
}
.cid-uPCEDUEWUH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCEDUEWUH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCEDUEWUH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCEDUEWUH .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-uPCEDUEWUH [class^="socicon-"]:before,
.cid-uPCEDUEWUH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCEDUEWUH .mbr-section-title,
.cid-uPCEDUEWUH .social-list {
  color: #ffffff;
}
.cid-uPHXHTWrao {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHXHTWrao img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCF5uTZxz {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/fencing-installers-wolverhampton.jpg-2000x2667.webp");
}
.cid-uPCF5uTZxz svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCF5uTZxz .wave {
  fill: #4479d9;
}
.cid-uPCF5uTZxz H1 {
  text-align: left;
}
.cid-uPCF5uTZxz .mbr-text,
.cid-uPCF5uTZxz .mbr-section-btn {
  text-align: left;
}
.cid-uPCF5uTZxz DIV {
  text-align: left;
}
.cid-uPGuywuVkk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGuywuVkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGuywuVkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGuywuVkk .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGuywuVkk .mbr-section-title {
  color: #232323;
}
.cid-uPHeyZBWAB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHeyZBWAB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHeyZBWAB .mbr-text {
  color: #ffffff;
}
.cid-uPGMPfVD2w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGMPfVD2w .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGMPfVD2w .mbr-text {
  color: #000000;
}
.cid-uPHqhLWRpF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHqhLWRpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqhLWRpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqhLWRpF .mbr-section-title {
  color: #ffffff;
}
.cid-uPHqhLWRpF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpy9qpBZ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpy9qpBZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpy9qpBZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpy9qpBZ .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpy9qpBZ .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpy9qpBZ .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpy9qpBZ .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpy9qpBZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpy9qpBZ .card-title,
.cid-uPGpy9qpBZ .card-box {
  color: #000000;
}
.cid-uPGpy9qpBZ .icon-title {
  color: #000000;
}
.cid-uPGpy9qpBZ .icon-text {
  color: #000000;
}
.cid-uPGpyDs6fN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpyDs6fN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpyDs6fN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpyDs6fN .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-uPGpyDs6fN [class^="socicon-"]:before,
.cid-uPGpyDs6fN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpyDs6fN .mbr-section-title,
.cid-uPGpyDs6fN .social-list {
  color: #ffffff;
}
.cid-uPGml2hRbv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGml2hRbv img {
  width: auto;
}
.cid-uPGml2hRbv H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDC7dR6Qd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDC7dR6Qd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDC7dR6Qd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDC7dR6Qd .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-uPDC7dR6Qd [class^="socicon-"]:before,
.cid-uPDC7dR6Qd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDC7dR6Qd .mbr-section-title,
.cid-uPDC7dR6Qd .social-list {
  color: #ffffff;
}
.cid-uPHqg22UpW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHqg22UpW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqg22UpW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqg22UpW .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHqg22UpW .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHqg22UpW .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHqg22UpW .panel-body,
.cid-uPHqg22UpW .card-header {
  padding: 1rem 0;
}
.cid-uPHqg22UpW .panel-title-edit {
  color: #000000;
}
.cid-uPHqgLoXgR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHqgLoXgR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqgLoXgR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqgLoXgR .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-uPHqgLoXgR [class^="socicon-"]:before,
.cid-uPHqgLoXgR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHqgLoXgR .mbr-section-title,
.cid-uPHqgLoXgR .social-list {
  color: #ffffff;
}
.cid-uPCIomfb3S {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIomfb3S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIomfb3S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIomfb3S .container {
    max-width: 1400px;
  }
}
.cid-uPCIomfb3S .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIomfb3S .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIomfb3S .row {
  justify-content: center;
}
.cid-uPCJW96iaO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJW96iaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJW96iaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJW96iaO .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJW96iaO .mbr-text,
.cid-uPCJW96iaO .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVTSj1csg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVTSj1csg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVTSj1csg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVTSj1csg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVTSj1csg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVTSj1csg .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVTSj1csg .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVTSj1csg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVTSj1csg .copyright {
  color: #bbbbbb;
}
.cid-uPCF5gw0Sx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCF5gw0Sx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCF5gw0Sx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCF5gw0Sx .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-uPCF5gw0Sx [class^="socicon-"]:before,
.cid-uPCF5gw0Sx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCF5gw0Sx .mbr-section-title,
.cid-uPCF5gw0Sx .social-list {
  color: #ffffff;
}
.cid-uPHYB8B7hH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHYB8B7hH img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCFtMizOs {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/picket-fencing-install-wombourne.jpg-1170x2532.webp");
}
.cid-uPCFtMizOs svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCFtMizOs .wave {
  fill: #4479d9;
}
.cid-uPCFtMizOs H1 {
  text-align: left;
}
.cid-uPCFtMizOs .mbr-text,
.cid-uPCFtMizOs .mbr-section-btn {
  text-align: left;
}
.cid-uPCFtMizOs DIV {
  text-align: left;
}
.cid-uPGuG23eIy {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGuG23eIy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGuG23eIy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGuG23eIy .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGuG23eIy .mbr-section-title {
  color: #232323;
}
.cid-uPHeQJSFIE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHeQJSFIE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHeQJSFIE .mbr-text {
  color: #ffffff;
}
.cid-uPGMXijpgp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGMXijpgp .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGMXijpgp .mbr-text {
  color: #000000;
}
.cid-uPHqu7UptK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHqu7UptK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqu7UptK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqu7UptK .mbr-section-title {
  color: #ffffff;
}
.cid-uPHqu7UptK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpCGXMiN {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpCGXMiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpCGXMiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpCGXMiN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpCGXMiN .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpCGXMiN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpCGXMiN .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpCGXMiN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpCGXMiN .card-title,
.cid-uPGpCGXMiN .card-box {
  color: #000000;
}
.cid-uPGpCGXMiN .icon-title {
  color: #000000;
}
.cid-uPGpCGXMiN .icon-text {
  color: #000000;
}
.cid-uPGpD8KTLu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpD8KTLu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpD8KTLu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpD8KTLu .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-uPGpD8KTLu [class^="socicon-"]:before,
.cid-uPGpD8KTLu [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpD8KTLu .mbr-section-title,
.cid-uPGpD8KTLu .social-list {
  color: #ffffff;
}
.cid-uPGmoa38oP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmoa38oP img {
  width: auto;
}
.cid-uPGmoa38oP H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDC93OJQX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDC93OJQX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDC93OJQX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDC93OJQX .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-uPDC93OJQX [class^="socicon-"]:before,
.cid-uPDC93OJQX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDC93OJQX .mbr-section-title,
.cid-uPDC93OJQX .social-list {
  color: #ffffff;
}
.cid-uPHqsyrAGL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHqsyrAGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqsyrAGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqsyrAGL .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHqsyrAGL .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHqsyrAGL .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHqsyrAGL .panel-body,
.cid-uPHqsyrAGL .card-header {
  padding: 1rem 0;
}
.cid-uPHqsyrAGL .panel-title-edit {
  color: #000000;
}
.cid-uPHqtaKqxk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHqtaKqxk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqtaKqxk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqtaKqxk .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-uPHqtaKqxk [class^="socicon-"]:before,
.cid-uPHqtaKqxk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHqtaKqxk .mbr-section-title,
.cid-uPHqtaKqxk .social-list {
  color: #ffffff;
}
.cid-uPCIq3h0A1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIq3h0A1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIq3h0A1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIq3h0A1 .container {
    max-width: 1400px;
  }
}
.cid-uPCIq3h0A1 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIq3h0A1 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIq3h0A1 .row {
  justify-content: center;
}
.cid-uPCJXIAh8r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJXIAh8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJXIAh8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJXIAh8r .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJXIAh8r .mbr-text,
.cid-uPCJXIAh8r .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVU3mu8zg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVU3mu8zg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVU3mu8zg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVU3mu8zg .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVU3mu8zg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVU3mu8zg .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVU3mu8zg .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVU3mu8zg div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVU3mu8zg .copyright {
  color: #bbbbbb;
}
.cid-uPCFtzsJkn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCFtzsJkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCFtzsJkn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCFtzsJkn .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-uPCFtzsJkn [class^="socicon-"]:before,
.cid-uPCFtzsJkn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCFtzsJkn .mbr-section-title,
.cid-uPCFtzsJkn .social-list {
  color: #ffffff;
}
.cid-uPHZuyYi9m {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPHZuyYi9m img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPCFOajbRu {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/professional-fencing-wordsley.jpg-2000x1500.webp");
}
.cid-uPCFOajbRu svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPCFOajbRu .wave {
  fill: #4479d9;
}
.cid-uPCFOajbRu H1 {
  text-align: left;
}
.cid-uPCFOajbRu .mbr-text,
.cid-uPCFOajbRu .mbr-section-btn {
  text-align: left;
}
.cid-uPCFOajbRu DIV {
  text-align: left;
}
.cid-uPGuKMbrc8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPGuKMbrc8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGuKMbrc8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGuKMbrc8 .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGuKMbrc8 .mbr-section-title {
  color: #232323;
}
.cid-uPHf86f1NG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHf86f1NG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPHf86f1NG .mbr-text {
  color: #ffffff;
}
.cid-uPGN4PfyYD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPGN4PfyYD .mbr-section-subtitle {
  color: #000000;
}
.cid-uPGN4PfyYD .mbr-text {
  color: #000000;
}
.cid-uPHqKaO7Sl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPHqKaO7Sl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqKaO7Sl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqKaO7Sl .mbr-section-title {
  color: #ffffff;
}
.cid-uPHqKaO7Sl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPGpJ4IGkA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPGpJ4IGkA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpJ4IGkA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpJ4IGkA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPGpJ4IGkA .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPGpJ4IGkA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPGpJ4IGkA .card {
    margin-bottom: 2rem;
  }
  .cid-uPGpJ4IGkA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPGpJ4IGkA .card-title,
.cid-uPGpJ4IGkA .card-box {
  color: #000000;
}
.cid-uPGpJ4IGkA .icon-title {
  color: #000000;
}
.cid-uPGpJ4IGkA .icon-text {
  color: #000000;
}
.cid-uPGpJB9Fk7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPGpJB9Fk7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPGpJB9Fk7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPGpJB9Fk7 .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-uPGpJB9Fk7 [class^="socicon-"]:before,
.cid-uPGpJB9Fk7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPGpJB9Fk7 .mbr-section-title,
.cid-uPGpJB9Fk7 .social-list {
  color: #ffffff;
}
.cid-uPGmqMcCre {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPGmqMcCre img {
  width: auto;
}
.cid-uPGmqMcCre H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPDCbavcJ0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPDCbavcJ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPDCbavcJ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPDCbavcJ0 .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-uPDCbavcJ0 [class^="socicon-"]:before,
.cid-uPDCbavcJ0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPDCbavcJ0 .mbr-section-title,
.cid-uPDCbavcJ0 .social-list {
  color: #ffffff;
}
.cid-uPHqIeJGcz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPHqIeJGcz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqIeJGcz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqIeJGcz .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPHqIeJGcz .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPHqIeJGcz .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPHqIeJGcz .panel-body,
.cid-uPHqIeJGcz .card-header {
  padding: 1rem 0;
}
.cid-uPHqIeJGcz .panel-title-edit {
  color: #000000;
}
.cid-uPHqIPDi2T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPHqIPDi2T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPHqIPDi2T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPHqIPDi2T .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-uPHqIPDi2T [class^="socicon-"]:before,
.cid-uPHqIPDi2T [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPHqIPDi2T .mbr-section-title,
.cid-uPHqIPDi2T .social-list {
  color: #ffffff;
}
.cid-uPCIrCV4Bp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPCIrCV4Bp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCIrCV4Bp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPCIrCV4Bp .container {
    max-width: 1400px;
  }
}
.cid-uPCIrCV4Bp .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPCIrCV4Bp .card-wrapper {
  margin-top: 3rem;
}
.cid-uPCIrCV4Bp .row {
  justify-content: center;
}
.cid-uPCJZoHRkh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPCJZoHRkh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCJZoHRkh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCJZoHRkh .mbr-section-title {
  color: #ffffff;
}
.cid-uPCJZoHRkh .mbr-text,
.cid-uPCJZoHRkh .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVUcZ84Qf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVUcZ84Qf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVUcZ84Qf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVUcZ84Qf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVUcZ84Qf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVUcZ84Qf .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVUcZ84Qf .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVUcZ84Qf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVUcZ84Qf .copyright {
  color: #bbbbbb;
}
.cid-uPCFNX79VA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPCFNX79VA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCFNX79VA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCFNX79VA .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-uPCFNX79VA [class^="socicon-"]:before,
.cid-uPCFNX79VA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPCFNX79VA .mbr-section-title,
.cid-uPCFNX79VA .social-list {
  color: #ffffff;
}
.cid-uPI0ehPXdi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPI0ehPXdi img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPMyRtJJXB {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-bewdley.jpg-1024x683.webp");
}
.cid-uPMyRtJJXB svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPMyRtJJXB .wave {
  fill: #4479d9;
}
.cid-uPMyRtJJXB H1 {
  text-align: left;
}
.cid-uPMyRtJJXB .mbr-text,
.cid-uPMyRtJJXB .mbr-section-btn {
  text-align: left;
}
.cid-uPMyRtJJXB DIV {
  text-align: left;
}
.cid-uPOeXALNnm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOeXALNnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOeXALNnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOeXALNnm .mbr-section-title {
  color: #ffffff;
}
.cid-uPOeXALNnm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOgV3IjV6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOoSbNdUm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOoSbNdUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOoSbNdUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOoSbNdUm .mbr-section-title {
  color: #ffffff;
}
.cid-uPOoSbNdUm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOvT0V576 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOvT0V576 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvT0V576 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvT0V576 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOvT0V576 .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOvT0V576 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOvT0V576 .card {
    margin-bottom: 2rem;
  }
  .cid-uPOvT0V576 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOvT0V576 .card-title,
.cid-uPOvT0V576 .card-box {
  color: #000000;
}
.cid-uPOvT0V576 .icon-title {
  color: #000000;
}
.cid-uPOvT0V576 .icon-text {
  color: #000000;
}
.cid-uPOvTKCbeg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOvTKCbeg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvTKCbeg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvTKCbeg .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-uPOvTKCbeg [class^="socicon-"]:before,
.cid-uPOvTKCbeg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOvTKCbeg .mbr-section-title,
.cid-uPOvTKCbeg .social-list {
  color: #ffffff;
}
.cid-uPMM3aPLsj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPMM3aPLsj img {
  width: auto;
}
.cid-uPMM3aPLsj H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOOjdOt94 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOOjdOt94 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOOjdOt94 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOOjdOt94 .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-uPOOjdOt94 [class^="socicon-"]:before,
.cid-uPOOjdOt94 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOOjdOt94 .mbr-section-title,
.cid-uPOOjdOt94 .social-list {
  color: #ffffff;
}
.cid-uPS2TI89dm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS2TI89dm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS2TI89dm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS2TI89dm .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS2TI89dm .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS2TI89dm .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS2TI89dm .panel-body,
.cid-uPS2TI89dm .card-header {
  padding: 1rem 0;
}
.cid-uPS2TI89dm .panel-title-edit {
  color: #000000;
}
.cid-uPS2V2FjMz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS2V2FjMz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS2V2FjMz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS2V2FjMz .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-uPS2V2FjMz [class^="socicon-"]:before,
.cid-uPS2V2FjMz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS2V2FjMz .mbr-section-title,
.cid-uPS2V2FjMz .social-list {
  color: #ffffff;
}
.cid-uPOOhCBfRY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOOhCBfRY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOOhCBfRY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOOhCBfRY .container {
    max-width: 1400px;
  }
}
.cid-uPOOhCBfRY .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOOhCBfRY .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOOhCBfRY .row {
  justify-content: center;
}
.cid-uPMG9PTdW7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPMG9PTdW7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPMG9PTdW7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPMG9PTdW7 .mbr-section-title {
  color: #ffffff;
}
.cid-uPMG9PTdW7 .mbr-text,
.cid-uPMG9PTdW7 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVUoB3G7y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVUoB3G7y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVUoB3G7y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVUoB3G7y .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVUoB3G7y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVUoB3G7y .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVUoB3G7y .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVUoB3G7y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVUoB3G7y .copyright {
  color: #bbbbbb;
}
.cid-uPMyQzl041 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPMyQzl041 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPMyQzl041 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPMyQzl041 .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-uPMyQzl041 [class^="socicon-"]:before,
.cid-uPMyQzl041 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPMyQzl041 .mbr-section-title,
.cid-uPMyQzl041 .social-list {
  color: #ffffff;
}
.cid-uPSghglcqz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSghglcqz img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPMGTSssXD {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-bilston.jpg-1024x683.webp");
}
.cid-uPMGTSssXD svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPMGTSssXD .wave {
  fill: #4479d9;
}
.cid-uPMGTSssXD H1 {
  text-align: left;
}
.cid-uPMGTSssXD .mbr-text,
.cid-uPMGTSssXD .mbr-section-btn {
  text-align: left;
}
.cid-uPMGTSssXD DIV {
  text-align: left;
}
.cid-uPOeQG4BBb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOeQG4BBb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOeQG4BBb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOeQG4BBb .mbr-section-title {
  color: #ffffff;
}
.cid-uPOeQG4BBb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOhzerZyW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOpfxaed7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOpfxaed7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOpfxaed7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOpfxaed7 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOpfxaed7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOvMO6gg1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOvMO6gg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvMO6gg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvMO6gg1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOvMO6gg1 .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOvMO6gg1 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOvMO6gg1 .card {
    margin-bottom: 2rem;
  }
  .cid-uPOvMO6gg1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOvMO6gg1 .card-title,
.cid-uPOvMO6gg1 .card-box {
  color: #000000;
}
.cid-uPOvMO6gg1 .icon-title {
  color: #000000;
}
.cid-uPOvMO6gg1 .icon-text {
  color: #000000;
}
.cid-uPOvNLWdBN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOvNLWdBN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvNLWdBN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvNLWdBN .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-uPOvNLWdBN [class^="socicon-"]:before,
.cid-uPOvNLWdBN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOvNLWdBN .mbr-section-title,
.cid-uPOvNLWdBN .social-list {
  color: #ffffff;
}
.cid-uPMGVwlY6N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPMGVwlY6N img {
  width: auto;
}
.cid-uPMGVwlY6N H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQbcc3Vb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQbcc3Vb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQbcc3Vb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQbcc3Vb .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-uPOQbcc3Vb [class^="socicon-"]:before,
.cid-uPOQbcc3Vb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQbcc3Vb .mbr-section-title,
.cid-uPOQbcc3Vb .social-list {
  color: #ffffff;
}
.cid-uPS3lH4X36 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS3lH4X36 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS3lH4X36 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS3lH4X36 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS3lH4X36 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS3lH4X36 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS3lH4X36 .panel-body,
.cid-uPS3lH4X36 .card-header {
  padding: 1rem 0;
}
.cid-uPS3lH4X36 .panel-title-edit {
  color: #000000;
}
.cid-uPS3muzEgB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS3muzEgB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS3muzEgB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS3muzEgB .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-uPS3muzEgB [class^="socicon-"]:before,
.cid-uPS3muzEgB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS3muzEgB .mbr-section-title,
.cid-uPS3muzEgB .social-list {
  color: #ffffff;
}
.cid-uPOQaoVHke {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQaoVHke .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQaoVHke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQaoVHke .container {
    max-width: 1400px;
  }
}
.cid-uPOQaoVHke .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQaoVHke .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQaoVHke .row {
  justify-content: center;
}
.cid-uPMGUQwO6A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPMGUQwO6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPMGUQwO6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPMGUQwO6A .mbr-section-title {
  color: #ffffff;
}
.cid-uPMGUQwO6A .mbr-text,
.cid-uPMGUQwO6A .mbr-section-btn {
  color: #ffffff;
}
.cid-uOVUDFtFFM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOVUDFtFFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOVUDFtFFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOVUDFtFFM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOVUDFtFFM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOVUDFtFFM .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOVUDFtFFM .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOVUDFtFFM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOVUDFtFFM .copyright {
  color: #bbbbbb;
}
.cid-uPMGSV7rLM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPMGSV7rLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPMGSV7rLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPMGSV7rLM .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-uPMGSV7rLM [class^="socicon-"]:before,
.cid-uPMGSV7rLM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPMGSV7rLM .mbr-section-title,
.cid-uPMGSV7rLM .social-list {
  color: #ffffff;
}
.cid-uPSgOdxQRm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSgOdxQRm img {
  width: auto;
}
.cid-uPMMdnYPVs {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-blakedown.jpg-2000x1500.webp");
}
.cid-uPMMdnYPVs svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPMMdnYPVs .wave {
  fill: #4479d9;
}
.cid-uPMMdnYPVs H1 {
  text-align: left;
}
.cid-uPMMdnYPVs .mbr-text,
.cid-uPMMdnYPVs .mbr-section-btn {
  text-align: left;
}
.cid-uPMMdnYPVs DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPOevLnOuF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOevLnOuF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOevLnOuF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOevLnOuF .mbr-section-title {
  color: #ffffff;
}
.cid-uPOevLnOuF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOhEFgGPi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOplPO4sZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOplPO4sZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOplPO4sZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOplPO4sZ .mbr-section-title {
  color: #ffffff;
}
.cid-uPOplPO4sZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOvF9DyEA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOvF9DyEA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvF9DyEA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvF9DyEA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOvF9DyEA .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOvF9DyEA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOvF9DyEA .card {
    margin-bottom: 2rem;
  }
  .cid-uPOvF9DyEA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOvF9DyEA .card-title,
.cid-uPOvF9DyEA .card-box {
  color: #000000;
}
.cid-uPOvF9DyEA .icon-title {
  color: #000000;
}
.cid-uPOvF9DyEA .icon-text {
  color: #000000;
}
.cid-uPOvG7Qj0y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOvG7Qj0y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvG7Qj0y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvG7Qj0y .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-uPOvG7Qj0y [class^="socicon-"]:before,
.cid-uPOvG7Qj0y [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOvG7Qj0y .mbr-section-title,
.cid-uPOvG7Qj0y .social-list {
  color: #ffffff;
}
.cid-uPMM6DvbFy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPMM6DvbFy img {
  width: auto;
}
.cid-uPMM6DvbFy H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQdX03c8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQdX03c8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQdX03c8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQdX03c8 .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-uPOQdX03c8 [class^="socicon-"]:before,
.cid-uPOQdX03c8 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQdX03c8 .mbr-section-title,
.cid-uPOQdX03c8 .social-list {
  color: #ffffff;
}
.cid-uPS3Yh5fPK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS3Yh5fPK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS3Yh5fPK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS3Yh5fPK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS3Yh5fPK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS3Yh5fPK .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS3Yh5fPK .panel-body,
.cid-uPS3Yh5fPK .card-header {
  padding: 1rem 0;
}
.cid-uPS3Yh5fPK .panel-title-edit {
  color: #000000;
}
.cid-uPS4bt8wTh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS4bt8wTh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS4bt8wTh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS4bt8wTh .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-uPS4bt8wTh [class^="socicon-"]:before,
.cid-uPS4bt8wTh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS4bt8wTh .mbr-section-title,
.cid-uPS4bt8wTh .social-list {
  color: #ffffff;
}
.cid-uPOQd9JlwW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQd9JlwW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQd9JlwW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQd9JlwW .container {
    max-width: 1400px;
  }
}
.cid-uPOQd9JlwW .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQd9JlwW .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQd9JlwW .row {
  justify-content: center;
}
.cid-uPNgylna39 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNgylna39 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNgylna39 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNgylna39 .mbr-section-title {
  color: #ffffff;
}
.cid-uPNgylna39 .mbr-text,
.cid-uPNgylna39 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWF1xPCh0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWF1xPCh0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWF1xPCh0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWF1xPCh0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWF1xPCh0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWF1xPCh0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWF1xPCh0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWF1xPCh0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWF1xPCh0 .copyright {
  color: #bbbbbb;
}
.cid-uPMMcQX5Y9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPMMcQX5Y9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPMMcQX5Y9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPMMcQX5Y9 .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-uPMMcQX5Y9 [class^="socicon-"]:before,
.cid-uPMMcQX5Y9 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPMMcQX5Y9 .mbr-section-title,
.cid-uPMMcQX5Y9 .social-list {
  color: #ffffff;
}
.cid-uPShjt8lTq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPShjt8lTq img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNewKs5Zs {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-brierley-hill.jpg-1-1600x1200.webp");
}
.cid-uPNewKs5Zs svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNewKs5Zs .wave {
  fill: #4479d9;
}
.cid-uPNewKs5Zs H1 {
  text-align: left;
}
.cid-uPNewKs5Zs .mbr-text,
.cid-uPNewKs5Zs .mbr-section-btn {
  text-align: left;
}
.cid-uPNewKs5Zs DIV {
  text-align: left;
}
.cid-uPOeoUsMS4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOeoUsMS4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOeoUsMS4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOeoUsMS4 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOeoUsMS4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOhKN0Hbt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOpGQM6wV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOpGQM6wV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOpGQM6wV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOpGQM6wV .mbr-section-title {
  color: #ffffff;
}
.cid-uPOpGQM6wV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOvxANcVy {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOvxANcVy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvxANcVy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvxANcVy .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOvxANcVy .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOvxANcVy .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOvxANcVy .card {
    margin-bottom: 2rem;
  }
  .cid-uPOvxANcVy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOvxANcVy .card-title,
.cid-uPOvxANcVy .card-box {
  color: #000000;
}
.cid-uPOvxANcVy .icon-title {
  color: #000000;
}
.cid-uPOvxANcVy .icon-text {
  color: #000000;
}
.cid-uPOvyxNZQ0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOvyxNZQ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOvyxNZQ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOvyxNZQ0 .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-uPOvyxNZQ0 [class^="socicon-"]:before,
.cid-uPOvyxNZQ0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOvyxNZQ0 .mbr-section-title,
.cid-uPOvyxNZQ0 .social-list {
  color: #ffffff;
}
.cid-uPNexiQG2a {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNexiQG2a img {
  width: auto;
}
.cid-uPNexiQG2a H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQhsZsSs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQhsZsSs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQhsZsSs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQhsZsSs .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-uPOQhsZsSs [class^="socicon-"]:before,
.cid-uPOQhsZsSs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQhsZsSs .mbr-section-title,
.cid-uPOQhsZsSs .social-list {
  color: #ffffff;
}
.cid-uPS4exCpSA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS4exCpSA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS4exCpSA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS4exCpSA .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS4exCpSA .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS4exCpSA .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS4exCpSA .panel-body,
.cid-uPS4exCpSA .card-header {
  padding: 1rem 0;
}
.cid-uPS4exCpSA .panel-title-edit {
  color: #000000;
}
.cid-uPS4fianpB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS4fianpB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS4fianpB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS4fianpB .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-uPS4fianpB [class^="socicon-"]:before,
.cid-uPS4fianpB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS4fianpB .mbr-section-title,
.cid-uPS4fianpB .social-list {
  color: #ffffff;
}
.cid-uPOQgBjw7Z {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQgBjw7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQgBjw7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQgBjw7Z .container {
    max-width: 1400px;
  }
}
.cid-uPOQgBjw7Z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQgBjw7Z .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQgBjw7Z .row {
  justify-content: center;
}
.cid-uPNgNGg8IM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNgNGg8IM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNgNGg8IM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNgNGg8IM .mbr-section-title {
  color: #ffffff;
}
.cid-uPNgNGg8IM .mbr-text,
.cid-uPNgNGg8IM .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWFffatCG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWFffatCG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWFffatCG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWFffatCG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWFffatCG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWFffatCG .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWFffatCG .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWFffatCG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWFffatCG .copyright {
  color: #bbbbbb;
}
.cid-uPNewdAxiq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNewdAxiq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNewdAxiq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNewdAxiq .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-uPNewdAxiq [class^="socicon-"]:before,
.cid-uPNewdAxiq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNewdAxiq .mbr-section-title,
.cid-uPNewdAxiq .social-list {
  color: #ffffff;
}
.cid-uPShrE4Y7X {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPShrE4Y7X img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNeDnyQnw {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-bromsgrove.jpg-1134x2016.webp");
}
.cid-uPNeDnyQnw svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNeDnyQnw .wave {
  fill: #4479d9;
}
.cid-uPNeDnyQnw H1 {
  text-align: left;
}
.cid-uPNeDnyQnw .mbr-text,
.cid-uPNeDnyQnw .mbr-section-btn {
  text-align: left;
}
.cid-uPNeDnyQnw DIV {
  text-align: left;
}
.cid-uPOehxWHwL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOehxWHwL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOehxWHwL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOehxWHwL .mbr-section-title {
  color: #ffffff;
}
.cid-uPOehxWHwL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOiMB7MR8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOpN9mLtQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOpN9mLtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOpN9mLtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOpN9mLtQ .mbr-section-title {
  color: #ffffff;
}
.cid-uPOpN9mLtQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOv43yEgs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOv43yEgs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOv43yEgs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOv43yEgs .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOv43yEgs .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOv43yEgs .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOv43yEgs .card {
    margin-bottom: 2rem;
  }
  .cid-uPOv43yEgs .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOv43yEgs .card-title,
.cid-uPOv43yEgs .card-box {
  color: #000000;
}
.cid-uPOv43yEgs .icon-title {
  color: #000000;
}
.cid-uPOv43yEgs .icon-text {
  color: #000000;
}
.cid-uPOv4TMmPG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOv4TMmPG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOv4TMmPG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOv4TMmPG .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-uPOv4TMmPG [class^="socicon-"]:before,
.cid-uPOv4TMmPG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOv4TMmPG .mbr-section-title,
.cid-uPOv4TMmPG .social-list {
  color: #ffffff;
}
.cid-uPNeE0gey4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNeE0gey4 img {
  width: auto;
}
.cid-uPNeE0gey4 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQkRVTaJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQkRVTaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQkRVTaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQkRVTaJ .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-uPOQkRVTaJ [class^="socicon-"]:before,
.cid-uPOQkRVTaJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQkRVTaJ .mbr-section-title,
.cid-uPOQkRVTaJ .social-list {
  color: #ffffff;
}
.cid-uPS4KapiOn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS4KapiOn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS4KapiOn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS4KapiOn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS4KapiOn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS4KapiOn .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS4KapiOn .panel-body,
.cid-uPS4KapiOn .card-header {
  padding: 1rem 0;
}
.cid-uPS4KapiOn .panel-title-edit {
  color: #000000;
}
.cid-uPS4LfMC6K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS4LfMC6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS4LfMC6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS4LfMC6K .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-uPS4LfMC6K [class^="socicon-"]:before,
.cid-uPS4LfMC6K [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS4LfMC6K .mbr-section-title,
.cid-uPS4LfMC6K .social-list {
  color: #ffffff;
}
.cid-uPOQjLbIRH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQjLbIRH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQjLbIRH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQjLbIRH .container {
    max-width: 1400px;
  }
}
.cid-uPOQjLbIRH .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQjLbIRH .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQjLbIRH .row {
  justify-content: center;
}
.cid-uPNlIMLqWf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNlIMLqWf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNlIMLqWf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNlIMLqWf .mbr-section-title {
  color: #ffffff;
}
.cid-uPNlIMLqWf .mbr-text,
.cid-uPNlIMLqWf .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWFwFGJ8r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWFwFGJ8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWFwFGJ8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWFwFGJ8r .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWFwFGJ8r .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWFwFGJ8r .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWFwFGJ8r .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWFwFGJ8r div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWFwFGJ8r .copyright {
  color: #bbbbbb;
}
.cid-uPNeCOMdzh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNeCOMdzh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNeCOMdzh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNeCOMdzh .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-uPNeCOMdzh [class^="socicon-"]:before,
.cid-uPNeCOMdzh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNeCOMdzh .mbr-section-title,
.cid-uPNeCOMdzh .social-list {
  color: #ffffff;
}
.cid-uPShA8HpXp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPShA8HpXp img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNf4MfJP7 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-cradley-heath.jpg-1600x1200.webp");
}
.cid-uPNf4MfJP7 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNf4MfJP7 .wave {
  fill: #4479d9;
}
.cid-uPNf4MfJP7 H1 {
  text-align: left;
}
.cid-uPNf4MfJP7 .mbr-text,
.cid-uPNf4MfJP7 .mbr-section-btn {
  text-align: left;
}
.cid-uPNf4MfJP7 DIV {
  text-align: left;
}
.cid-uPOe5OlZ9G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOe5OlZ9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOe5OlZ9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOe5OlZ9G .mbr-section-title {
  color: #ffffff;
}
.cid-uPOe5OlZ9G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOiRT4E2Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOqup3Rkc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOqup3Rkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOqup3Rkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOqup3Rkc .mbr-section-title {
  color: #ffffff;
}
.cid-uPOqup3Rkc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOuVnZITM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOuVnZITM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuVnZITM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuVnZITM .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOuVnZITM .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOuVnZITM .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOuVnZITM .card {
    margin-bottom: 2rem;
  }
  .cid-uPOuVnZITM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOuVnZITM .card-title,
.cid-uPOuVnZITM .card-box {
  color: #000000;
}
.cid-uPOuVnZITM .icon-title {
  color: #000000;
}
.cid-uPOuVnZITM .icon-text {
  color: #000000;
}
.cid-uPOuWuDfdW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuWuDfdW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuWuDfdW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuWuDfdW .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-uPOuWuDfdW [class^="socicon-"]:before,
.cid-uPOuWuDfdW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuWuDfdW .mbr-section-title,
.cid-uPOuWuDfdW .social-list {
  color: #ffffff;
}
.cid-uPNf5gz075 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNf5gz075 img {
  width: auto;
}
.cid-uPNf5gz075 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQofAQYD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQofAQYD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQofAQYD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQofAQYD .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-uPOQofAQYD [class^="socicon-"]:before,
.cid-uPOQofAQYD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQofAQYD .mbr-section-title,
.cid-uPOQofAQYD .social-list {
  color: #ffffff;
}
.cid-uPS5yoksqt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS5yoksqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS5yoksqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS5yoksqt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS5yoksqt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS5yoksqt .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS5yoksqt .panel-body,
.cid-uPS5yoksqt .card-header {
  padding: 1rem 0;
}
.cid-uPS5yoksqt .panel-title-edit {
  color: #000000;
}
.cid-uPS5zn44rF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS5zn44rF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS5zn44rF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS5zn44rF .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-uPS5zn44rF [class^="socicon-"]:before,
.cid-uPS5zn44rF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS5zn44rF .mbr-section-title,
.cid-uPS5zn44rF .social-list {
  color: #ffffff;
}
.cid-uPOQnwBJJi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQnwBJJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQnwBJJi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQnwBJJi .container {
    max-width: 1400px;
  }
}
.cid-uPOQnwBJJi .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQnwBJJi .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQnwBJJi .row {
  justify-content: center;
}
.cid-uPNlRVps6a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNlRVps6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNlRVps6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNlRVps6a .mbr-section-title {
  color: #ffffff;
}
.cid-uPNlRVps6a .mbr-text,
.cid-uPNlRVps6a .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWFJnhTlm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWFJnhTlm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWFJnhTlm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWFJnhTlm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWFJnhTlm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWFJnhTlm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWFJnhTlm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWFJnhTlm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWFJnhTlm .copyright {
  color: #bbbbbb;
}
.cid-uPNf47mY9K {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNf47mY9K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNf47mY9K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNf47mY9K .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-uPNf47mY9K [class^="socicon-"]:before,
.cid-uPNf47mY9K [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNf47mY9K .mbr-section-title,
.cid-uPNf47mY9K .social-list {
  color: #ffffff;
}
.cid-uPSi3FvZWN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSi3FvZWN img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNfFMpi9I {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-dudley.jpg-1600x1200.webp");
}
.cid-uPNfFMpi9I svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNfFMpi9I .wave {
  fill: #4479d9;
}
.cid-uPNfFMpi9I H1 {
  text-align: left;
}
.cid-uPNfFMpi9I .mbr-text,
.cid-uPNfFMpi9I .mbr-section-btn {
  text-align: left;
}
.cid-uPNfFMpi9I DIV {
  text-align: left;
}
.cid-uPOdIJObXV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOdIJObXV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOdIJObXV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOdIJObXV .mbr-section-title {
  color: #ffffff;
}
.cid-uPOdIJObXV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOj1BhUle {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOqCSudZF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOqCSudZF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOqCSudZF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOqCSudZF .mbr-section-title {
  color: #ffffff;
}
.cid-uPOqCSudZF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOuN4egvr {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOuN4egvr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuN4egvr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuN4egvr .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOuN4egvr .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOuN4egvr .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOuN4egvr .card {
    margin-bottom: 2rem;
  }
  .cid-uPOuN4egvr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOuN4egvr .card-title,
.cid-uPOuN4egvr .card-box {
  color: #000000;
}
.cid-uPOuN4egvr .icon-title {
  color: #000000;
}
.cid-uPOuN4egvr .icon-text {
  color: #000000;
}
.cid-uPOuOrntT0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuOrntT0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuOrntT0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuOrntT0 .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-uPOuOrntT0 [class^="socicon-"]:before,
.cid-uPOuOrntT0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuOrntT0 .mbr-section-title,
.cid-uPOuOrntT0 .social-list {
  color: #ffffff;
}
.cid-uPNfGx9bL8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNfGx9bL8 img {
  width: auto;
}
.cid-uPNfGx9bL8 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQqJksKV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQqJksKV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQqJksKV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQqJksKV .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-uPOQqJksKV [class^="socicon-"]:before,
.cid-uPOQqJksKV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQqJksKV .mbr-section-title,
.cid-uPOQqJksKV .social-list {
  color: #ffffff;
}
.cid-uPS5YEdnQR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS5YEdnQR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS5YEdnQR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS5YEdnQR .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS5YEdnQR .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS5YEdnQR .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS5YEdnQR .panel-body,
.cid-uPS5YEdnQR .card-header {
  padding: 1rem 0;
}
.cid-uPS5YEdnQR .panel-title-edit {
  color: #000000;
}
.cid-uPS5ZDjVxc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS5ZDjVxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS5ZDjVxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS5ZDjVxc .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-uPS5ZDjVxc [class^="socicon-"]:before,
.cid-uPS5ZDjVxc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS5ZDjVxc .mbr-section-title,
.cid-uPS5ZDjVxc .social-list {
  color: #ffffff;
}
.cid-uPOQq4g7Yz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQq4g7Yz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQq4g7Yz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQq4g7Yz .container {
    max-width: 1400px;
  }
}
.cid-uPOQq4g7Yz .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQq4g7Yz .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQq4g7Yz .row {
  justify-content: center;
}
.cid-uPNm1vMtun {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNm1vMtun .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNm1vMtun .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNm1vMtun .mbr-section-title {
  color: #ffffff;
}
.cid-uPNm1vMtun .mbr-text,
.cid-uPNm1vMtun .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWFY8b8zz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWFY8b8zz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWFY8b8zz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWFY8b8zz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWFY8b8zz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWFY8b8zz .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWFY8b8zz .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWFY8b8zz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWFY8b8zz .copyright {
  color: #bbbbbb;
}
.cid-uPNfELh062 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNfELh062 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNfELh062 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNfELh062 .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-uPNfELh062 [class^="socicon-"]:before,
.cid-uPNfELh062 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNfELh062 .mbr-section-title,
.cid-uPNfELh062 .social-list {
  color: #ffffff;
}
.cid-uPSidazYmf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSidazYmf img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNfP3MMrG {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-gornal.jpg-1512x2016.webp");
}
.cid-uPNfP3MMrG svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNfP3MMrG .wave {
  fill: #4479d9;
}
.cid-uPNfP3MMrG H1 {
  text-align: left;
}
.cid-uPNfP3MMrG .mbr-text,
.cid-uPNfP3MMrG .mbr-section-btn {
  text-align: left;
}
.cid-uPNfP3MMrG DIV {
  text-align: left;
}
.cid-uPOdBXWBLc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOdBXWBLc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOdBXWBLc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOdBXWBLc .mbr-section-title {
  color: #ffffff;
}
.cid-uPOdBXWBLc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOj9gCBpJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOqHI4HeV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOqHI4HeV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOqHI4HeV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOqHI4HeV .mbr-section-title {
  color: #ffffff;
}
.cid-uPOqHI4HeV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOuEx1p7I {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOuEx1p7I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuEx1p7I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuEx1p7I .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOuEx1p7I .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOuEx1p7I .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOuEx1p7I .card {
    margin-bottom: 2rem;
  }
  .cid-uPOuEx1p7I .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOuEx1p7I .card-title,
.cid-uPOuEx1p7I .card-box {
  color: #000000;
}
.cid-uPOuEx1p7I .icon-title {
  color: #000000;
}
.cid-uPOuEx1p7I .icon-text {
  color: #000000;
}
.cid-uPOuFIkRmC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuFIkRmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuFIkRmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuFIkRmC .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-uPOuFIkRmC [class^="socicon-"]:before,
.cid-uPOuFIkRmC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuFIkRmC .mbr-section-title,
.cid-uPOuFIkRmC .social-list {
  color: #ffffff;
}
.cid-uPNfPxbxtP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNfPxbxtP img {
  width: auto;
}
.cid-uPNfPxbxtP H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQuz3oir {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQuz3oir .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQuz3oir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQuz3oir .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-uPOQuz3oir [class^="socicon-"]:before,
.cid-uPOQuz3oir [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQuz3oir .mbr-section-title,
.cid-uPOQuz3oir .social-list {
  color: #ffffff;
}
.cid-uPS6usN7JF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS6usN7JF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS6usN7JF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS6usN7JF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS6usN7JF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS6usN7JF .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS6usN7JF .panel-body,
.cid-uPS6usN7JF .card-header {
  padding: 1rem 0;
}
.cid-uPS6usN7JF .panel-title-edit {
  color: #000000;
}
.cid-uPS6vzxEOo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS6vzxEOo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS6vzxEOo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS6vzxEOo .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-uPS6vzxEOo [class^="socicon-"]:before,
.cid-uPS6vzxEOo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS6vzxEOo .mbr-section-title,
.cid-uPS6vzxEOo .social-list {
  color: #ffffff;
}
.cid-uPOQtMq3EF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQtMq3EF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQtMq3EF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQtMq3EF .container {
    max-width: 1400px;
  }
}
.cid-uPOQtMq3EF .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQtMq3EF .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQtMq3EF .row {
  justify-content: center;
}
.cid-uPNm7j3lbH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNm7j3lbH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNm7j3lbH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNm7j3lbH .mbr-section-title {
  color: #ffffff;
}
.cid-uPNm7j3lbH .mbr-text,
.cid-uPNm7j3lbH .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWGbZHUdv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWGbZHUdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWGbZHUdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWGbZHUdv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWGbZHUdv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWGbZHUdv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWGbZHUdv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWGbZHUdv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWGbZHUdv .copyright {
  color: #bbbbbb;
}
.cid-uPNfOriwTQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNfOriwTQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNfOriwTQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNfOriwTQ .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-uPNfOriwTQ [class^="socicon-"]:before,
.cid-uPNfOriwTQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNfOriwTQ .mbr-section-title,
.cid-uPNfOriwTQ .social-list {
  color: #ffffff;
}
.cid-uPSimjy6cR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSimjy6cR img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNfV4s1eo {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-great-bridge.jpg-2000x1125.webp");
}
.cid-uPNfV4s1eo svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNfV4s1eo .wave {
  fill: #4479d9;
}
.cid-uPNfV4s1eo H1 {
  text-align: left;
}
.cid-uPNfV4s1eo .mbr-text,
.cid-uPNfV4s1eo .mbr-section-btn {
  text-align: left;
}
.cid-uPNfV4s1eo DIV {
  text-align: left;
}
.cid-uPOduHOxZ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOduHOxZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOduHOxZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOduHOxZ9 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOduHOxZ9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOjmo3n5N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOqNbJswI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOqNbJswI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOqNbJswI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOqNbJswI .mbr-section-title {
  color: #ffffff;
}
.cid-uPOqNbJswI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOuv7OERl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOuv7OERl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuv7OERl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuv7OERl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOuv7OERl .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOuv7OERl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOuv7OERl .card {
    margin-bottom: 2rem;
  }
  .cid-uPOuv7OERl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOuv7OERl .card-title,
.cid-uPOuv7OERl .card-box {
  color: #000000;
}
.cid-uPOuv7OERl .icon-title {
  color: #000000;
}
.cid-uPOuv7OERl .icon-text {
  color: #000000;
}
.cid-uPOuw6BWTq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuw6BWTq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuw6BWTq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuw6BWTq .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-uPOuw6BWTq [class^="socicon-"]:before,
.cid-uPOuw6BWTq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuw6BWTq .mbr-section-title,
.cid-uPOuw6BWTq .social-list {
  color: #ffffff;
}
.cid-uPNfVQMkVV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNfVQMkVV img {
  width: auto;
}
.cid-uPNfVQMkVV H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQwZqde7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQwZqde7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQwZqde7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQwZqde7 .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-uPOQwZqde7 [class^="socicon-"]:before,
.cid-uPOQwZqde7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQwZqde7 .mbr-section-title,
.cid-uPOQwZqde7 .social-list {
  color: #ffffff;
}
.cid-uPS6Xkb0yr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS6Xkb0yr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS6Xkb0yr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS6Xkb0yr .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS6Xkb0yr .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS6Xkb0yr .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS6Xkb0yr .panel-body,
.cid-uPS6Xkb0yr .card-header {
  padding: 1rem 0;
}
.cid-uPS6Xkb0yr .panel-title-edit {
  color: #000000;
}
.cid-uPS6Yifm1h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS6Yifm1h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS6Yifm1h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS6Yifm1h .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-uPS6Yifm1h [class^="socicon-"]:before,
.cid-uPS6Yifm1h [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS6Yifm1h .mbr-section-title,
.cid-uPS6Yifm1h .social-list {
  color: #ffffff;
}
.cid-uPOQwlap5Y {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQwlap5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQwlap5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQwlap5Y .container {
    max-width: 1400px;
  }
}
.cid-uPOQwlap5Y .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQwlap5Y .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQwlap5Y .row {
  justify-content: center;
}
.cid-uPNmpMbSwG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNmpMbSwG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNmpMbSwG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNmpMbSwG .mbr-section-title {
  color: #ffffff;
}
.cid-uPNmpMbSwG .mbr-text,
.cid-uPNmpMbSwG .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWGpOromw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWGpOromw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWGpOromw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWGpOromw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWGpOromw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWGpOromw .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWGpOromw .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWGpOromw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWGpOromw .copyright {
  color: #bbbbbb;
}
.cid-uPNfUDBADW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNfUDBADW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNfUDBADW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNfUDBADW .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-uPNfUDBADW [class^="socicon-"]:before,
.cid-uPNfUDBADW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNfUDBADW .mbr-section-title,
.cid-uPNfUDBADW .social-list {
  color: #ffffff;
}
.cid-uPSiuAYNFe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSiuAYNFe img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNgjttmGS {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-hagley.jpg-2000x1500.webp");
}
.cid-uPNgjttmGS svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNgjttmGS .wave {
  fill: #4479d9;
}
.cid-uPNgjttmGS H1 {
  text-align: left;
}
.cid-uPNgjttmGS .mbr-text,
.cid-uPNgjttmGS .mbr-section-btn {
  text-align: left;
}
.cid-uPNgjttmGS DIV {
  text-align: left;
}
.cid-uPOdpHRtJO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOdpHRtJO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOdpHRtJO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOdpHRtJO .mbr-section-title {
  color: #ffffff;
}
.cid-uPOdpHRtJO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOjse6TPz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOqSoEQp8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOqSoEQp8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOqSoEQp8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOqSoEQp8 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOqSoEQp8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKkK5jelO {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKkK5jelO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKkK5jelO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKkK5jelO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKkK5jelO .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKkK5jelO .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKkK5jelO .card {
    margin-bottom: 2rem;
  }
  .cid-uQKkK5jelO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKkK5jelO .card-title,
.cid-uQKkK5jelO .card-box {
  color: #000000;
}
.cid-uQKkK5jelO .icon-title {
  color: #000000;
}
.cid-uQKkK5jelO .icon-text {
  color: #000000;
}
.cid-uPOuommpHQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuommpHQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuommpHQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuommpHQ .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-uPOuommpHQ [class^="socicon-"]:before,
.cid-uPOuommpHQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuommpHQ .mbr-section-title,
.cid-uPOuommpHQ .social-list {
  color: #ffffff;
}
.cid-uPNgkfwKtj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNgkfwKtj img {
  width: auto;
}
.cid-uPNgkfwKtj H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQAKZ4IT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQAKZ4IT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQAKZ4IT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQAKZ4IT .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-uPOQAKZ4IT [class^="socicon-"]:before,
.cid-uPOQAKZ4IT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQAKZ4IT .mbr-section-title,
.cid-uPOQAKZ4IT .social-list {
  color: #ffffff;
}
.cid-uPS7wgGHty {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS7wgGHty .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS7wgGHty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS7wgGHty .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS7wgGHty .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS7wgGHty .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS7wgGHty .panel-body,
.cid-uPS7wgGHty .card-header {
  padding: 1rem 0;
}
.cid-uPS7wgGHty .panel-title-edit {
  color: #000000;
}
.cid-uPS7x8V4DP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS7x8V4DP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS7x8V4DP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS7x8V4DP .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-uPS7x8V4DP [class^="socicon-"]:before,
.cid-uPS7x8V4DP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS7x8V4DP .mbr-section-title,
.cid-uPS7x8V4DP .social-list {
  color: #ffffff;
}
.cid-uPOQA6HXVK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQA6HXVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQA6HXVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQA6HXVK .container {
    max-width: 1400px;
  }
}
.cid-uPOQA6HXVK .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQA6HXVK .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQA6HXVK .row {
  justify-content: center;
}
.cid-uPNmMKbTbv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNmMKbTbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNmMKbTbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNmMKbTbv .mbr-section-title {
  color: #ffffff;
}
.cid-uPNmMKbTbv .mbr-text,
.cid-uPNmMKbTbv .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWGDlr0mk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWGDlr0mk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWGDlr0mk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWGDlr0mk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWGDlr0mk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWGDlr0mk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWGDlr0mk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWGDlr0mk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWGDlr0mk .copyright {
  color: #bbbbbb;
}
.cid-uPNgiqVZEv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNgiqVZEv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNgiqVZEv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNgiqVZEv .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-uPNgiqVZEv [class^="socicon-"]:before,
.cid-uPNgiqVZEv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNgiqVZEv .mbr-section-title,
.cid-uPNgiqVZEv .social-list {
  color: #ffffff;
}
.cid-uPSiLwxgxK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSiLwxgxK img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNn2PQ5cK {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-halesowen.jpg-1200x1600.webp");
}
.cid-uPNn2PQ5cK svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNn2PQ5cK .wave {
  fill: #4479d9;
}
.cid-uPNn2PQ5cK H1 {
  text-align: left;
}
.cid-uPNn2PQ5cK .mbr-text,
.cid-uPNn2PQ5cK .mbr-section-btn {
  text-align: left;
}
.cid-uPNn2PQ5cK DIV {
  text-align: left;
}
.cid-uPOderjVZo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOderjVZo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOderjVZo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOderjVZo .mbr-section-title {
  color: #ffffff;
}
.cid-uPOderjVZo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOjIoTE5C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOr4S4A6b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOr4S4A6b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOr4S4A6b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOr4S4A6b .mbr-section-title {
  color: #ffffff;
}
.cid-uPOr4S4A6b .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKkvBphHa {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKkvBphHa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKkvBphHa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKkvBphHa .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKkvBphHa .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKkvBphHa .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKkvBphHa .card {
    margin-bottom: 2rem;
  }
  .cid-uQKkvBphHa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKkvBphHa .card-title,
.cid-uQKkvBphHa .card-box {
  color: #000000;
}
.cid-uQKkvBphHa .icon-title {
  color: #000000;
}
.cid-uQKkvBphHa .icon-text {
  color: #000000;
}
.cid-uPOuf1DQCV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOuf1DQCV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOuf1DQCV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOuf1DQCV .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-uPOuf1DQCV [class^="socicon-"]:before,
.cid-uPOuf1DQCV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOuf1DQCV .mbr-section-title,
.cid-uPOuf1DQCV .social-list {
  color: #ffffff;
}
.cid-uPNn3RvzfA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNn3RvzfA img {
  width: auto;
}
.cid-uPNn3RvzfA H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQGI1rMn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQGI1rMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQGI1rMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQGI1rMn .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-uPOQGI1rMn [class^="socicon-"]:before,
.cid-uPOQGI1rMn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQGI1rMn .mbr-section-title,
.cid-uPOQGI1rMn .social-list {
  color: #ffffff;
}
.cid-uPS8OeXVk5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS8OeXVk5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS8OeXVk5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS8OeXVk5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS8OeXVk5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS8OeXVk5 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS8OeXVk5 .panel-body,
.cid-uPS8OeXVk5 .card-header {
  padding: 1rem 0;
}
.cid-uPS8OeXVk5 .panel-title-edit {
  color: #000000;
}
.cid-uPS8PdSOpE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS8PdSOpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS8PdSOpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS8PdSOpE .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-uPS8PdSOpE [class^="socicon-"]:before,
.cid-uPS8PdSOpE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS8PdSOpE .mbr-section-title,
.cid-uPS8PdSOpE .social-list {
  color: #ffffff;
}
.cid-uPOQFHpDSQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQFHpDSQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQFHpDSQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQFHpDSQ .container {
    max-width: 1400px;
  }
}
.cid-uPOQFHpDSQ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQFHpDSQ .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQFHpDSQ .row {
  justify-content: center;
}
.cid-uPNn4n7R2c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNn4n7R2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNn4n7R2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNn4n7R2c .mbr-section-title {
  color: #ffffff;
}
.cid-uPNn4n7R2c .mbr-text,
.cid-uPNn4n7R2c .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWGRS7bIw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWGRS7bIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWGRS7bIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWGRS7bIw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWGRS7bIw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWGRS7bIw .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWGRS7bIw .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWGRS7bIw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWGRS7bIw .copyright {
  color: #bbbbbb;
}
.cid-uPNn24d7qR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNn24d7qR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNn24d7qR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNn24d7qR .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-uPNn24d7qR [class^="socicon-"]:before,
.cid-uPNn24d7qR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNn24d7qR .mbr-section-title,
.cid-uPNn24d7qR .social-list {
  color: #ffffff;
}
.cid-uPSiTxU7dn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSiTxU7dn img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNnMlYCGx {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-kidderminster.jpg-1536x2048.webp");
}
.cid-uPNnMlYCGx svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNnMlYCGx .wave {
  fill: #4479d9;
}
.cid-uPNnMlYCGx H1 {
  text-align: left;
}
.cid-uPNnMlYCGx .mbr-text,
.cid-uPNnMlYCGx .mbr-section-btn {
  text-align: left;
}
.cid-uPNnMlYCGx DIV {
  text-align: left;
}
.cid-uPOd8kNcTs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOd8kNcTs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOd8kNcTs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOd8kNcTs .mbr-section-title {
  color: #ffffff;
}
.cid-uPOd8kNcTs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOjPl8Elc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOra7uyW5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOra7uyW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOra7uyW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOra7uyW5 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOra7uyW5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKjHO2n9a {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKjHO2n9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKjHO2n9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKjHO2n9a .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKjHO2n9a .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKjHO2n9a .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKjHO2n9a .card {
    margin-bottom: 2rem;
  }
  .cid-uQKjHO2n9a .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKjHO2n9a .card-title,
.cid-uQKjHO2n9a .card-box {
  color: #000000;
}
.cid-uQKjHO2n9a .icon-title {
  color: #000000;
}
.cid-uQKjHO2n9a .icon-text {
  color: #000000;
}
.cid-uPOu7L82pk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOu7L82pk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOu7L82pk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOu7L82pk .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-uPOu7L82pk [class^="socicon-"]:before,
.cid-uPOu7L82pk [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOu7L82pk .mbr-section-title,
.cid-uPOu7L82pk .social-list {
  color: #ffffff;
}
.cid-uPNnNy2XQI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNnNy2XQI img {
  width: auto;
}
.cid-uPNnNy2XQI H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQJAd71r {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQJAd71r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQJAd71r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQJAd71r .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-uPOQJAd71r [class^="socicon-"]:before,
.cid-uPOQJAd71r [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQJAd71r .mbr-section-title,
.cid-uPOQJAd71r .social-list {
  color: #ffffff;
}
.cid-uPS9fR0wOv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS9fR0wOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS9fR0wOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS9fR0wOv .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS9fR0wOv .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS9fR0wOv .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS9fR0wOv .panel-body,
.cid-uPS9fR0wOv .card-header {
  padding: 1rem 0;
}
.cid-uPS9fR0wOv .panel-title-edit {
  color: #000000;
}
.cid-uPS9gMTrBX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS9gMTrBX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS9gMTrBX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS9gMTrBX .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-uPS9gMTrBX [class^="socicon-"]:before,
.cid-uPS9gMTrBX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS9gMTrBX .mbr-section-title,
.cid-uPS9gMTrBX .social-list {
  color: #ffffff;
}
.cid-uPOQIU5BTR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQIU5BTR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQIU5BTR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQIU5BTR .container {
    max-width: 1400px;
  }
}
.cid-uPOQIU5BTR .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQIU5BTR .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQIU5BTR .row {
  justify-content: center;
}
.cid-uPNnMTfz3B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNnMTfz3B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNnMTfz3B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNnMTfz3B .mbr-section-title {
  color: #ffffff;
}
.cid-uPNnMTfz3B .mbr-text,
.cid-uPNnMTfz3B .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWH68Iedz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWH68Iedz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWH68Iedz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWH68Iedz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWH68Iedz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWH68Iedz .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWH68Iedz .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWH68Iedz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWH68Iedz .copyright {
  color: #bbbbbb;
}
.cid-uPNnLGujrB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNnLGujrB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNnLGujrB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNnLGujrB .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-uPNnLGujrB [class^="socicon-"]:before,
.cid-uPNnLGujrB [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNnLGujrB .mbr-section-title,
.cid-uPNnLGujrB .social-list {
  color: #ffffff;
}
.cid-uPSjxXCTFM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSjxXCTFM img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNoqzkqys {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/d3ce7022-fe30-43aa-829a-dab58fc41157-2000x1500.webp");
}
.cid-uPNoqzkqys svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNoqzkqys .wave {
  fill: #4479d9;
}
.cid-uPNoqzkqys H1 {
  text-align: left;
}
.cid-uPNoqzkqys .mbr-text,
.cid-uPNoqzkqys .mbr-section-btn {
  text-align: left;
}
.cid-uPNoqzkqys DIV {
  text-align: left;
}
.cid-uPOd28Hwbu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOd28Hwbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOd28Hwbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOd28Hwbu .mbr-section-title {
  color: #ffffff;
}
.cid-uPOd28Hwbu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOjXrKsjW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrfrOuZ1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrfrOuZ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrfrOuZ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrfrOuZ1 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrfrOuZ1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKjxBbgOV {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKjxBbgOV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKjxBbgOV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKjxBbgOV .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKjxBbgOV .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKjxBbgOV .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKjxBbgOV .card {
    margin-bottom: 2rem;
  }
  .cid-uQKjxBbgOV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKjxBbgOV .card-title,
.cid-uQKjxBbgOV .card-box {
  color: #000000;
}
.cid-uQKjxBbgOV .icon-title {
  color: #000000;
}
.cid-uQKjxBbgOV .icon-text {
  color: #000000;
}
.cid-uPOtYmwTFQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtYmwTFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtYmwTFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtYmwTFQ .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-uPOtYmwTFQ [class^="socicon-"]:before,
.cid-uPOtYmwTFQ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtYmwTFQ .mbr-section-title,
.cid-uPOtYmwTFQ .social-list {
  color: #ffffff;
}
.cid-uPNorriD0S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNorriD0S img {
  width: auto;
}
.cid-uPNorriD0S H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQLX3zpE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQLX3zpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQLX3zpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQLX3zpE .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-uPOQLX3zpE [class^="socicon-"]:before,
.cid-uPOQLX3zpE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQLX3zpE .mbr-section-title,
.cid-uPOQLX3zpE .social-list {
  color: #ffffff;
}
.cid-uPS9GbBghF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPS9GbBghF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS9GbBghF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS9GbBghF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPS9GbBghF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPS9GbBghF .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPS9GbBghF .panel-body,
.cid-uPS9GbBghF .card-header {
  padding: 1rem 0;
}
.cid-uPS9GbBghF .panel-title-edit {
  color: #000000;
}
.cid-uPS9EUWwHS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPS9EUWwHS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPS9EUWwHS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPS9EUWwHS .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-uPS9EUWwHS [class^="socicon-"]:before,
.cid-uPS9EUWwHS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPS9EUWwHS .mbr-section-title,
.cid-uPS9EUWwHS .social-list {
  color: #ffffff;
}
.cid-uPOQLhY4Md {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQLhY4Md .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQLhY4Md .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQLhY4Md .container {
    max-width: 1400px;
  }
}
.cid-uPOQLhY4Md .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQLhY4Md .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQLhY4Md .row {
  justify-content: center;
}
.cid-uPNorPudva {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNorPudva .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNorPudva .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNorPudva .mbr-section-title {
  color: #ffffff;
}
.cid-uPNorPudva .mbr-text,
.cid-uPNorPudva .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWHk5AvdS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWHk5AvdS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWHk5AvdS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWHk5AvdS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWHk5AvdS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWHk5AvdS .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWHk5AvdS .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWHk5AvdS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWHk5AvdS .copyright {
  color: #bbbbbb;
}
.cid-uPNopO8W0o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNopO8W0o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNopO8W0o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNopO8W0o .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-uPNopO8W0o [class^="socicon-"]:before,
.cid-uPNopO8W0o [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNopO8W0o .mbr-section-title,
.cid-uPNopO8W0o .social-list {
  color: #ffffff;
}
.cid-uPSjGP3VwC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSjGP3VwC img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNoSxhwmc {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/img-3472-1170x2532.webp");
}
.cid-uPNoSxhwmc svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNoSxhwmc .wave {
  fill: #4479d9;
}
.cid-uPNoSxhwmc H1 {
  text-align: left;
}
.cid-uPNoSxhwmc .mbr-text,
.cid-uPNoSxhwmc .mbr-section-btn {
  text-align: left;
}
.cid-uPNoSxhwmc DIV {
  text-align: left;
}
.cid-uPOcWM2wFI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcWM2wFI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcWM2wFI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcWM2wFI .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcWM2wFI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOk2UQAj6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrkREzDP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrkREzDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrkREzDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrkREzDP .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrkREzDP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKjfuk76e {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKjfuk76e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKjfuk76e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKjfuk76e .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKjfuk76e .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKjfuk76e .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKjfuk76e .card {
    margin-bottom: 2rem;
  }
  .cid-uQKjfuk76e .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKjfuk76e .card-title,
.cid-uQKjfuk76e .card-box {
  color: #000000;
}
.cid-uQKjfuk76e .icon-title {
  color: #000000;
}
.cid-uQKjfuk76e .icon-text {
  color: #000000;
}
.cid-uPOtR1sWsT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtR1sWsT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtR1sWsT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtR1sWsT .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-uPOtR1sWsT [class^="socicon-"]:before,
.cid-uPOtR1sWsT [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtR1sWsT .mbr-section-title,
.cid-uPOtR1sWsT .social-list {
  color: #ffffff;
}
.cid-uPNoTbvqs3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNoTbvqs3 img {
  width: auto;
}
.cid-uPNoTbvqs3 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQNKezq8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQNKezq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQNKezq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQNKezq8 .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-uPOQNKezq8 [class^="socicon-"]:before,
.cid-uPOQNKezq8 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQNKezq8 .mbr-section-title,
.cid-uPOQNKezq8 .social-list {
  color: #ffffff;
}
.cid-uPSb9D0zk8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSb9D0zk8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSb9D0zk8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSb9D0zk8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSb9D0zk8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSb9D0zk8 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSb9D0zk8 .panel-body,
.cid-uPSb9D0zk8 .card-header {
  padding: 1rem 0;
}
.cid-uPSb9D0zk8 .panel-title-edit {
  color: #000000;
}
.cid-uPSbaBkIoW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSbaBkIoW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSbaBkIoW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSbaBkIoW .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-uPSbaBkIoW [class^="socicon-"]:before,
.cid-uPSbaBkIoW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSbaBkIoW .mbr-section-title,
.cid-uPSbaBkIoW .social-list {
  color: #ffffff;
}
.cid-uPOQOqSNws {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQOqSNws .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQOqSNws .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQOqSNws .container {
    max-width: 1400px;
  }
}
.cid-uPOQOqSNws .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQOqSNws .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQOqSNws .row {
  justify-content: center;
}
.cid-uPNoTMJD4x {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNoTMJD4x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNoTMJD4x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNoTMJD4x .mbr-section-title {
  color: #ffffff;
}
.cid-uPNoTMJD4x .mbr-text,
.cid-uPNoTMJD4x .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWHz6FBWI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWHz6FBWI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWHz6FBWI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWHz6FBWI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWHz6FBWI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWHz6FBWI .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWHz6FBWI .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWHz6FBWI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWHz6FBWI .copyright {
  color: #bbbbbb;
}
.cid-uPNoRRfpHm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNoRRfpHm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNoRRfpHm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNoRRfpHm .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-uPNoRRfpHm [class^="socicon-"]:before,
.cid-uPNoRRfpHm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNoRRfpHm .mbr-section-title,
.cid-uPNoRRfpHm .social-list {
  color: #ffffff;
}
.cid-uPSjO7Bgmk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSjO7Bgmk img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNq0heXP1 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/img-3481-1170x647.webp");
}
.cid-uPNq0heXP1 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNq0heXP1 .wave {
  fill: #4479d9;
}
.cid-uPNq0heXP1 H1 {
  text-align: left;
}
.cid-uPNq0heXP1 .mbr-text,
.cid-uPNq0heXP1 .mbr-section-btn {
  text-align: left;
}
.cid-uPNq0heXP1 DIV {
  text-align: left;
}
.cid-uPOcOTt3xt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcOTt3xt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcOTt3xt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcOTt3xt .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcOTt3xt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOk8vEa3E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrrIDEBs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrrIDEBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrrIDEBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrrIDEBs .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrrIDEBs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKhMdTgVT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKhMdTgVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKhMdTgVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKhMdTgVT .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKhMdTgVT .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKhMdTgVT .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKhMdTgVT .card {
    margin-bottom: 2rem;
  }
  .cid-uQKhMdTgVT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKhMdTgVT .card-title,
.cid-uQKhMdTgVT .card-box {
  color: #000000;
}
.cid-uQKhMdTgVT .icon-title {
  color: #000000;
}
.cid-uQKhMdTgVT .icon-text {
  color: #000000;
}
.cid-uPOtD0K43C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtD0K43C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtD0K43C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtD0K43C .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-uPOtD0K43C [class^="socicon-"]:before,
.cid-uPOtD0K43C [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtD0K43C .mbr-section-title,
.cid-uPOtD0K43C .social-list {
  color: #ffffff;
}
.cid-uPNq1FG8u8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNq1FG8u8 img {
  width: auto;
}
.cid-uPNq1FG8u8 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQQTQGIt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQQTQGIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQQTQGIt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQQTQGIt .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-uPOQQTQGIt [class^="socicon-"]:before,
.cid-uPOQQTQGIt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQQTQGIt .mbr-section-title,
.cid-uPOQQTQGIt .social-list {
  color: #ffffff;
}
.cid-uPSbyXQzfQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSbyXQzfQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSbyXQzfQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSbyXQzfQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSbyXQzfQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSbyXQzfQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSbyXQzfQ .panel-body,
.cid-uPSbyXQzfQ .card-header {
  padding: 1rem 0;
}
.cid-uPSbyXQzfQ .panel-title-edit {
  color: #000000;
}
.cid-uPSbzIPkoO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSbzIPkoO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSbzIPkoO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSbzIPkoO .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-uPSbzIPkoO [class^="socicon-"]:before,
.cid-uPSbzIPkoO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSbzIPkoO .mbr-section-title,
.cid-uPSbzIPkoO .social-list {
  color: #ffffff;
}
.cid-uPOQQhbKGU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQQhbKGU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQQhbKGU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQQhbKGU .container {
    max-width: 1400px;
  }
}
.cid-uPOQQhbKGU .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQQhbKGU .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQQhbKGU .row {
  justify-content: center;
}
.cid-uPNq17uZR0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNq17uZR0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNq17uZR0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNq17uZR0 .mbr-section-title {
  color: #ffffff;
}
.cid-uPNq17uZR0 .mbr-text,
.cid-uPNq17uZR0 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWHK85FDX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWHK85FDX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWHK85FDX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWHK85FDX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWHK85FDX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWHK85FDX .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWHK85FDX .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWHK85FDX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWHK85FDX .copyright {
  color: #bbbbbb;
}
.cid-uPNpXcvYug {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNpXcvYug .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNpXcvYug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNpXcvYug .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-uPNpXcvYug [class^="socicon-"]:before,
.cid-uPNpXcvYug [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNpXcvYug .mbr-section-title,
.cid-uPNpXcvYug .social-list {
  color: #ffffff;
}
.cid-uPSk7wTNwY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSk7wTNwY img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNrieacDz {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-rowley-regis.jpg-1512x2016.webp");
}
.cid-uPNrieacDz svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNrieacDz .wave {
  fill: #4479d9;
}
.cid-uPNrieacDz H1 {
  text-align: left;
}
.cid-uPNrieacDz .mbr-text,
.cid-uPNrieacDz .mbr-section-btn {
  text-align: left;
}
.cid-uPNrieacDz DIV {
  text-align: left;
}
.cid-uPOcDUfDyw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcDUfDyw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcDUfDyw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcDUfDyw .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcDUfDyw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkdZlySb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrwXd9ja {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrwXd9ja .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrwXd9ja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrwXd9ja .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrwXd9ja .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKhAABNmk {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKhAABNmk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKhAABNmk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKhAABNmk .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKhAABNmk .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKhAABNmk .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKhAABNmk .card {
    margin-bottom: 2rem;
  }
  .cid-uQKhAABNmk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKhAABNmk .card-title,
.cid-uQKhAABNmk .card-box {
  color: #000000;
}
.cid-uQKhAABNmk .icon-title {
  color: #000000;
}
.cid-uQKhAABNmk .icon-text {
  color: #000000;
}
.cid-uPOtx4l5qM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtx4l5qM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtx4l5qM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtx4l5qM .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-uPOtx4l5qM [class^="socicon-"]:before,
.cid-uPOtx4l5qM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtx4l5qM .mbr-section-title,
.cid-uPOtx4l5qM .social-list {
  color: #ffffff;
}
.cid-uPNrjw3fgK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNrjw3fgK img {
  width: auto;
}
.cid-uPNrjw3fgK H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQTbDQ75 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQTbDQ75 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQTbDQ75 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQTbDQ75 .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-uPOQTbDQ75 [class^="socicon-"]:before,
.cid-uPOQTbDQ75 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQTbDQ75 .mbr-section-title,
.cid-uPOQTbDQ75 .social-list {
  color: #ffffff;
}
.cid-uPSbVhlhwF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSbVhlhwF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSbVhlhwF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSbVhlhwF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSbVhlhwF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSbVhlhwF .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSbVhlhwF .panel-body,
.cid-uPSbVhlhwF .card-header {
  padding: 1rem 0;
}
.cid-uPSbVhlhwF .panel-title-edit {
  color: #000000;
}
.cid-uPSbW7eHNm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSbW7eHNm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSbW7eHNm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSbW7eHNm .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-uPSbW7eHNm [class^="socicon-"]:before,
.cid-uPSbW7eHNm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSbW7eHNm .mbr-section-title,
.cid-uPSbW7eHNm .social-list {
  color: #ffffff;
}
.cid-uPOQTSjK1S {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQTSjK1S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQTSjK1S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQTSjK1S .container {
    max-width: 1400px;
  }
}
.cid-uPOQTSjK1S .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQTSjK1S .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQTSjK1S .row {
  justify-content: center;
}
.cid-uPNriMaBzh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNriMaBzh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNriMaBzh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNriMaBzh .mbr-section-title {
  color: #ffffff;
}
.cid-uPNriMaBzh .mbr-text,
.cid-uPNriMaBzh .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWHZ0i9pG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWHZ0i9pG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWHZ0i9pG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWHZ0i9pG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWHZ0i9pG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWHZ0i9pG .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWHZ0i9pG .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWHZ0i9pG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWHZ0i9pG .copyright {
  color: #bbbbbb;
}
.cid-uPNrhwwQ7S {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNrhwwQ7S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNrhwwQ7S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNrhwwQ7S .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-uPNrhwwQ7S [class^="socicon-"]:before,
.cid-uPNrhwwQ7S [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNrhwwQ7S .mbr-section-title,
.cid-uPNrhwwQ7S .social-list {
  color: #ffffff;
}
.cid-uPSkfcc4rh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkfcc4rh img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNstC8mQp {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uPNstC8mQp svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNstC8mQp .wave {
  fill: #4479d9;
}
.cid-uPNstC8mQp H1 {
  text-align: left;
}
.cid-uPNstC8mQp .mbr-text,
.cid-uPNstC8mQp .mbr-section-btn {
  text-align: left;
}
.cid-uPNstC8mQp DIV {
  text-align: left;
}
.cid-uPOcwGgvF0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcwGgvF0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcwGgvF0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcwGgvF0 .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcwGgvF0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkiqSHWe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrCWrQxC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrCWrQxC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrCWrQxC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrCWrQxC .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrCWrQxC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKhp6B3ks {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKhp6B3ks .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKhp6B3ks .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKhp6B3ks .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKhp6B3ks .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKhp6B3ks .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKhp6B3ks .card {
    margin-bottom: 2rem;
  }
  .cid-uQKhp6B3ks .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKhp6B3ks .card-title,
.cid-uQKhp6B3ks .card-box {
  color: #000000;
}
.cid-uQKhp6B3ks .icon-title {
  color: #000000;
}
.cid-uQKhp6B3ks .icon-text {
  color: #000000;
}
.cid-uPOtrmcFFV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtrmcFFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtrmcFFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtrmcFFV .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-uPOtrmcFFV [class^="socicon-"]:before,
.cid-uPOtrmcFFV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtrmcFFV .mbr-section-title,
.cid-uPOtrmcFFV .social-list {
  color: #ffffff;
}
.cid-uPNsuI2tsK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNsuI2tsK img {
  width: auto;
}
.cid-uPNsuI2tsK H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQWscxS7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQWscxS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQWscxS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQWscxS7 .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-uPOQWscxS7 [class^="socicon-"]:before,
.cid-uPOQWscxS7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQWscxS7 .mbr-section-title,
.cid-uPOQWscxS7 .social-list {
  color: #ffffff;
}
.cid-uPScsZRJxj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPScsZRJxj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPScsZRJxj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPScsZRJxj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPScsZRJxj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPScsZRJxj .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPScsZRJxj .panel-body,
.cid-uPScsZRJxj .card-header {
  padding: 1rem 0;
}
.cid-uPScsZRJxj .panel-title-edit {
  color: #000000;
}
.cid-uPScu2bb50 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPScu2bb50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPScu2bb50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPScu2bb50 .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-uPScu2bb50 [class^="socicon-"]:before,
.cid-uPScu2bb50 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPScu2bb50 .mbr-section-title,
.cid-uPScu2bb50 .social-list {
  color: #ffffff;
}
.cid-uPOQVJBq85 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQVJBq85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQVJBq85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQVJBq85 .container {
    max-width: 1400px;
  }
}
.cid-uPOQVJBq85 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQVJBq85 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQVJBq85 .row {
  justify-content: center;
}
.cid-uPNsvnDFET {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNsvnDFET .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNsvnDFET .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNsvnDFET .mbr-section-title {
  color: #ffffff;
}
.cid-uPNsvnDFET .mbr-text,
.cid-uPNsvnDFET .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWIeVPCdI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWIeVPCdI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWIeVPCdI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWIeVPCdI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWIeVPCdI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWIeVPCdI .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWIeVPCdI .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWIeVPCdI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWIeVPCdI .copyright {
  color: #bbbbbb;
}
.cid-uPNssm88BY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNssm88BY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNssm88BY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNssm88BY .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-uPNssm88BY [class^="socicon-"]:before,
.cid-uPNssm88BY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNssm88BY .mbr-section-title,
.cid-uPNssm88BY .social-list {
  color: #ffffff;
}
.cid-uPSklQ1GFz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSklQ1GFz img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNt1u1CQ9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-stourbridge.jpg-1512x2016.webp");
}
.cid-uPNt1u1CQ9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNt1u1CQ9 .wave {
  fill: #4479d9;
}
.cid-uPNt1u1CQ9 H1 {
  text-align: left;
}
.cid-uPNt1u1CQ9 .mbr-text,
.cid-uPNt1u1CQ9 .mbr-section-btn {
  text-align: left;
}
.cid-uPNt1u1CQ9 DIV {
  text-align: left;
}
.cid-uPOcntO6GR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcntO6GR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcntO6GR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcntO6GR .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcntO6GR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkrE7Rsi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrJAdIew {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrJAdIew .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrJAdIew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrJAdIew .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrJAdIew .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKh9wqdYl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKh9wqdYl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKh9wqdYl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKh9wqdYl .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKh9wqdYl .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKh9wqdYl .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKh9wqdYl .card {
    margin-bottom: 2rem;
  }
  .cid-uQKh9wqdYl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKh9wqdYl .card-title,
.cid-uQKh9wqdYl .card-box {
  color: #000000;
}
.cid-uQKh9wqdYl .icon-title {
  color: #000000;
}
.cid-uQKh9wqdYl .icon-text {
  color: #000000;
}
.cid-uPOtcHHGV6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOtcHHGV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtcHHGV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtcHHGV6 .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-uPOtcHHGV6 [class^="socicon-"]:before,
.cid-uPOtcHHGV6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOtcHHGV6 .mbr-section-title,
.cid-uPOtcHHGV6 .social-list {
  color: #ffffff;
}
.cid-uPNt2H6gkg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNt2H6gkg img {
  width: auto;
}
.cid-uPNt2H6gkg H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOQYQHB6L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOQYQHB6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQYQHB6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOQYQHB6L .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-uPOQYQHB6L [class^="socicon-"]:before,
.cid-uPOQYQHB6L [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOQYQHB6L .mbr-section-title,
.cid-uPOQYQHB6L .social-list {
  color: #ffffff;
}
.cid-uPSdkgCrOM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSdkgCrOM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSdkgCrOM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSdkgCrOM .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSdkgCrOM .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSdkgCrOM .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSdkgCrOM .panel-body,
.cid-uPSdkgCrOM .card-header {
  padding: 1rem 0;
}
.cid-uPSdkgCrOM .panel-title-edit {
  color: #000000;
}
.cid-uPSdl4tF7U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSdl4tF7U .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSdl4tF7U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSdl4tF7U .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-uPSdl4tF7U [class^="socicon-"]:before,
.cid-uPSdl4tF7U [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSdl4tF7U .mbr-section-title,
.cid-uPSdl4tF7U .social-list {
  color: #ffffff;
}
.cid-uPOQYdcmit {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOQYdcmit .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOQYdcmit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOQYdcmit .container {
    max-width: 1400px;
  }
}
.cid-uPOQYdcmit .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOQYdcmit .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOQYdcmit .row {
  justify-content: center;
}
.cid-uPNt2eOgeZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNt2eOgeZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNt2eOgeZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNt2eOgeZ .mbr-section-title {
  color: #ffffff;
}
.cid-uPNt2eOgeZ .mbr-text,
.cid-uPNt2eOgeZ .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWIwt4mbs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWIwt4mbs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWIwt4mbs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWIwt4mbs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWIwt4mbs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWIwt4mbs .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWIwt4mbs .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWIwt4mbs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWIwt4mbs .copyright {
  color: #bbbbbb;
}
.cid-uPNt0g4qbj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNt0g4qbj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNt0g4qbj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNt0g4qbj .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-uPNt0g4qbj [class^="socicon-"]:before,
.cid-uPNt0g4qbj [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNt0g4qbj .mbr-section-title,
.cid-uPNt0g4qbj .social-list {
  color: #ffffff;
}
.cid-uPSkrO2rEh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkrO2rEh img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNtq04zDO {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-stourton.jpg-1-2000x2667.webp");
}
.cid-uPNtq04zDO svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNtq04zDO .wave {
  fill: #4479d9;
}
.cid-uPNtq04zDO H1 {
  text-align: left;
}
.cid-uPNtq04zDO .mbr-text,
.cid-uPNtq04zDO .mbr-section-btn {
  text-align: left;
}
.cid-uPNtq04zDO DIV {
  text-align: left;
}
.cid-uPOcg4PBcK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOcg4PBcK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOcg4PBcK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOcg4PBcK .mbr-section-title {
  color: #ffffff;
}
.cid-uPOcg4PBcK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkyxU3bA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrSpSkfI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrSpSkfI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrSpSkfI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrSpSkfI .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrSpSkfI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKfTjliiq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKfTjliiq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKfTjliiq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKfTjliiq .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKfTjliiq .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKfTjliiq .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKfTjliiq .card {
    margin-bottom: 2rem;
  }
  .cid-uQKfTjliiq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKfTjliiq .card-title,
.cid-uQKfTjliiq .card-box {
  color: #000000;
}
.cid-uQKfTjliiq .icon-title {
  color: #000000;
}
.cid-uQKfTjliiq .icon-text {
  color: #000000;
}
.cid-uPOt6gEKqN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOt6gEKqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOt6gEKqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOt6gEKqN .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-uPOt6gEKqN [class^="socicon-"]:before,
.cid-uPOt6gEKqN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOt6gEKqN .mbr-section-title,
.cid-uPOt6gEKqN .social-list {
  color: #ffffff;
}
.cid-uPNtrlMXH5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNtrlMXH5 img {
  width: auto;
}
.cid-uPNtrlMXH5 H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOR2HgHTH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOR2HgHTH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR2HgHTH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOR2HgHTH .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-uPOR2HgHTH [class^="socicon-"]:before,
.cid-uPOR2HgHTH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOR2HgHTH .mbr-section-title,
.cid-uPOR2HgHTH .social-list {
  color: #ffffff;
}
.cid-uPSdXrCrOD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSdXrCrOD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSdXrCrOD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSdXrCrOD .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSdXrCrOD .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSdXrCrOD .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSdXrCrOD .panel-body,
.cid-uPSdXrCrOD .card-header {
  padding: 1rem 0;
}
.cid-uPSdXrCrOD .panel-title-edit {
  color: #000000;
}
.cid-uPSdYix52i {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSdYix52i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSdYix52i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSdYix52i .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-uPSdYix52i [class^="socicon-"]:before,
.cid-uPSdYix52i [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSdYix52i .mbr-section-title,
.cid-uPSdYix52i .social-list {
  color: #ffffff;
}
.cid-uPOR1XKcuA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOR1XKcuA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR1XKcuA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOR1XKcuA .container {
    max-width: 1400px;
  }
}
.cid-uPOR1XKcuA .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOR1XKcuA .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOR1XKcuA .row {
  justify-content: center;
}
.cid-uPNtqTki5H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNtqTki5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNtqTki5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNtqTki5H .mbr-section-title {
  color: #ffffff;
}
.cid-uPNtqTki5H .mbr-text,
.cid-uPNtqTki5H .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWISIMz4L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWISIMz4L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWISIMz4L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWISIMz4L .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWISIMz4L .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWISIMz4L .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWISIMz4L .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWISIMz4L div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWISIMz4L .copyright {
  color: #bbbbbb;
}
.cid-uPNtp9VySO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNtp9VySO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNtp9VySO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNtp9VySO .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-uPNtp9VySO [class^="socicon-"]:before,
.cid-uPNtp9VySO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNtp9VySO .mbr-section-title,
.cid-uPNtp9VySO .social-list {
  color: #ffffff;
}
.cid-uPSkxQ9Cp1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkxQ9Cp1 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNtMXGN6L {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-wolverhampton.jpg-2000x1500.webp");
}
.cid-uPNtMXGN6L svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNtMXGN6L .wave {
  fill: #4479d9;
}
.cid-uPNtMXGN6L H1 {
  text-align: left;
}
.cid-uPNtMXGN6L .mbr-text,
.cid-uPNtMXGN6L .mbr-section-btn {
  text-align: left;
}
.cid-uPNtMXGN6L DIV {
  text-align: left;
}
.cid-uPOc7zSbgC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOc7zSbgC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOc7zSbgC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOc7zSbgC .mbr-section-title {
  color: #ffffff;
}
.cid-uPOc7zSbgC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkDQbwId {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOrYtSaxD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOrYtSaxD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOrYtSaxD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOrYtSaxD .mbr-section-title {
  color: #ffffff;
}
.cid-uPOrYtSaxD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKfJ3Jmpe {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKfJ3Jmpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKfJ3Jmpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKfJ3Jmpe .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKfJ3Jmpe .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKfJ3Jmpe .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKfJ3Jmpe .card {
    margin-bottom: 2rem;
  }
  .cid-uQKfJ3Jmpe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKfJ3Jmpe .card-title,
.cid-uQKfJ3Jmpe .card-box {
  color: #000000;
}
.cid-uQKfJ3Jmpe .icon-title {
  color: #000000;
}
.cid-uQKfJ3Jmpe .icon-text {
  color: #000000;
}
.cid-uPOsNyeaOr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOsNyeaOr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOsNyeaOr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOsNyeaOr .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-uPOsNyeaOr [class^="socicon-"]:before,
.cid-uPOsNyeaOr [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOsNyeaOr .mbr-section-title,
.cid-uPOsNyeaOr .social-list {
  color: #ffffff;
}
.cid-uPNtOfsZpH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNtOfsZpH img {
  width: auto;
}
.cid-uPNtOfsZpH H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOR5dBWDd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOR5dBWDd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR5dBWDd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOR5dBWDd .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-uPOR5dBWDd [class^="socicon-"]:before,
.cid-uPOR5dBWDd [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOR5dBWDd .mbr-section-title,
.cid-uPOR5dBWDd .social-list {
  color: #ffffff;
}
.cid-uPSeovOZlK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSeovOZlK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSeovOZlK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSeovOZlK .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSeovOZlK .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSeovOZlK .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSeovOZlK .panel-body,
.cid-uPSeovOZlK .card-header {
  padding: 1rem 0;
}
.cid-uPSeovOZlK .panel-title-edit {
  color: #000000;
}
.cid-uPSephf4BD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSephf4BD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSephf4BD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSephf4BD .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-uPSephf4BD [class^="socicon-"]:before,
.cid-uPSephf4BD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSephf4BD .mbr-section-title,
.cid-uPSephf4BD .social-list {
  color: #ffffff;
}
.cid-uPOR4wMORF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOR4wMORF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR4wMORF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOR4wMORF .container {
    max-width: 1400px;
  }
}
.cid-uPOR4wMORF .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOR4wMORF .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOR4wMORF .row {
  justify-content: center;
}
.cid-uPNtNoPHNw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNtNoPHNw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNtNoPHNw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNtNoPHNw .mbr-section-title {
  color: #ffffff;
}
.cid-uPNtNoPHNw .mbr-text,
.cid-uPNtNoPHNw .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWJ55oAyw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWJ55oAyw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWJ55oAyw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWJ55oAyw .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWJ55oAyw .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWJ55oAyw .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWJ55oAyw .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWJ55oAyw div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWJ55oAyw .copyright {
  color: #bbbbbb;
}
.cid-uPNtM9gAID {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNtM9gAID .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNtM9gAID .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNtM9gAID .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-uPNtM9gAID [class^="socicon-"]:before,
.cid-uPNtM9gAID [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNtM9gAID .mbr-section-title,
.cid-uPNtM9gAID .social-list {
  color: #ffffff;
}
.cid-uPSkFLj6d0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkFLj6d0 img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNu737qX9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/img-3357-2000x2667.webp");
}
.cid-uPNu737qX9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNu737qX9 .wave {
  fill: #4479d9;
}
.cid-uPNu737qX9 H1 {
  text-align: left;
}
.cid-uPNu737qX9 .mbr-text,
.cid-uPNu737qX9 .mbr-section-btn {
  text-align: left;
}
.cid-uPNu737qX9 DIV {
  text-align: left;
}
.cid-uPOb9kbukP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOb9kbukP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOb9kbukP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOb9kbukP .mbr-section-title {
  color: #ffffff;
}
.cid-uPOb9kbukP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkQnFsHU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOs86QHam {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOs86QHam .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOs86QHam .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOs86QHam .mbr-section-title {
  color: #ffffff;
}
.cid-uPOs86QHam .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQKfzzJeym {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKfzzJeym .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKfzzJeym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKfzzJeym .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uQKfzzJeym .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQKfzzJeym .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uQKfzzJeym .card {
    margin-bottom: 2rem;
  }
  .cid-uQKfzzJeym .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQKfzzJeym .card-title,
.cid-uQKfzzJeym .card-box {
  color: #000000;
}
.cid-uQKfzzJeym .icon-title {
  color: #000000;
}
.cid-uQKfzzJeym .icon-text {
  color: #000000;
}
.cid-uPOsCu0CiR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOsCu0CiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOsCu0CiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOsCu0CiR .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-uPOsCu0CiR [class^="socicon-"]:before,
.cid-uPOsCu0CiR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOsCu0CiR .mbr-section-title,
.cid-uPOsCu0CiR .social-list {
  color: #ffffff;
}
.cid-uPNu8hWqVf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNu8hWqVf img {
  width: auto;
}
.cid-uPNu8hWqVf H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPOR86UWL7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOR86UWL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR86UWL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOR86UWL7 .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-uPOR86UWL7 [class^="socicon-"]:before,
.cid-uPOR86UWL7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOR86UWL7 .mbr-section-title,
.cid-uPOR86UWL7 .social-list {
  color: #ffffff;
}
.cid-uPSeRP9lWZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSeRP9lWZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSeRP9lWZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSeRP9lWZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSeRP9lWZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSeRP9lWZ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSeRP9lWZ .panel-body,
.cid-uPSeRP9lWZ .card-header {
  padding: 1rem 0;
}
.cid-uPSeRP9lWZ .panel-title-edit {
  color: #000000;
}
.cid-uPSeSOKenc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSeSOKenc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSeSOKenc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSeSOKenc .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-uPSeSOKenc [class^="socicon-"]:before,
.cid-uPSeSOKenc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSeSOKenc .mbr-section-title,
.cid-uPSeSOKenc .social-list {
  color: #ffffff;
}
.cid-uPOR7sIaMw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPOR7sIaMw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOR7sIaMw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPOR7sIaMw .container {
    max-width: 1400px;
  }
}
.cid-uPOR7sIaMw .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPOR7sIaMw .card-wrapper {
  margin-top: 3rem;
}
.cid-uPOR7sIaMw .row {
  justify-content: center;
}
.cid-uPNu7zVvrd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNu7zVvrd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNu7zVvrd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNu7zVvrd .mbr-section-title {
  color: #ffffff;
}
.cid-uPNu7zVvrd .mbr-text,
.cid-uPNu7zVvrd .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWJiEHDjl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWJiEHDjl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWJiEHDjl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWJiEHDjl .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWJiEHDjl .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWJiEHDjl .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWJiEHDjl .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWJiEHDjl div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWJiEHDjl .copyright {
  color: #bbbbbb;
}
.cid-uPNu6d72n7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNu6d72n7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNu6d72n7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNu6d72n7 .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-uPNu6d72n7 [class^="socicon-"]:before,
.cid-uPNu6d72n7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNu6d72n7 .mbr-section-title,
.cid-uPNu6d72n7 .social-list {
  color: #ffffff;
}
.cid-uPSkQscBws {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkQscBws img {
  width: auto;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPNuTKgUNC {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/jet-wash-wordsley.jpg-2000x2667.webp");
}
.cid-uPNuTKgUNC svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPNuTKgUNC .wave {
  fill: #4479d9;
}
.cid-uPNuTKgUNC H1 {
  text-align: left;
}
.cid-uPNuTKgUNC .mbr-text,
.cid-uPNuTKgUNC .mbr-section-btn {
  text-align: left;
}
.cid-uPNuTKgUNC DIV {
  text-align: left;
}
.cid-uPOarEHP7Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOarEHP7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOarEHP7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOarEHP7Z .mbr-section-title {
  color: #ffffff;
}
.cid-uPOarEHP7Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOkVCsB02 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uPOsdIAqiT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uPOsdIAqiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOsdIAqiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOsdIAqiT .mbr-section-title {
  color: #ffffff;
}
.cid-uPOsdIAqiT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPOsmwAjTn {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOsmwAjTn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOsmwAjTn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOsmwAjTn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPOsmwAjTn .icon-box {
  background: #4479d9;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPOsmwAjTn .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPOsmwAjTn .card {
    margin-bottom: 2rem;
  }
  .cid-uPOsmwAjTn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPOsmwAjTn .card-title,
.cid-uPOsmwAjTn .card-box {
  color: #000000;
}
.cid-uPOsmwAjTn .icon-title {
  color: #000000;
}
.cid-uPOsmwAjTn .icon-text {
  color: #000000;
}
.cid-uPOsoTrCOs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPOsoTrCOs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOsoTrCOs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOsoTrCOs .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-uPOsoTrCOs [class^="socicon-"]:before,
.cid-uPOsoTrCOs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPOsoTrCOs .mbr-section-title,
.cid-uPOsoTrCOs .social-list {
  color: #ffffff;
}
.cid-uPNuWfefyc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPNuWfefyc img {
  width: auto;
}
.cid-uPNuWfefyc H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPObFamg3q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPObFamg3q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPObFamg3q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPObFamg3q .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-uPObFamg3q [class^="socicon-"]:before,
.cid-uPObFamg3q [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPObFamg3q .mbr-section-title,
.cid-uPObFamg3q .social-list {
  color: #ffffff;
}
.cid-uPSfrieoGt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPSfrieoGt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSfrieoGt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSfrieoGt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPSfrieoGt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPSfrieoGt .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPSfrieoGt .panel-body,
.cid-uPSfrieoGt .card-header {
  padding: 1rem 0;
}
.cid-uPSfrieoGt .panel-title-edit {
  color: #000000;
}
.cid-uPSfsjQJ07 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPSfsjQJ07 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPSfsjQJ07 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPSfsjQJ07 .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-uPSfsjQJ07 [class^="socicon-"]:before,
.cid-uPSfsjQJ07 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPSfsjQJ07 .mbr-section-title,
.cid-uPSfsjQJ07 .social-list {
  color: #ffffff;
}
.cid-uPORd7iSK8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPORd7iSK8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPORd7iSK8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPORd7iSK8 .container {
    max-width: 1400px;
  }
}
.cid-uPORd7iSK8 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPORd7iSK8 .card-wrapper {
  margin-top: 3rem;
}
.cid-uPORd7iSK8 .row {
  justify-content: center;
}
.cid-uPNuVuNLCV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uPNuVuNLCV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNuVuNLCV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNuVuNLCV .mbr-section-title {
  color: #ffffff;
}
.cid-uPNuVuNLCV .mbr-text,
.cid-uPNuVuNLCV .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWJuc48D5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWJuc48D5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWJuc48D5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWJuc48D5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWJuc48D5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWJuc48D5 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWJuc48D5 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWJuc48D5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWJuc48D5 .copyright {
  color: #bbbbbb;
}
.cid-uPNutJYvQv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPNutJYvQv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNutJYvQv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNutJYvQv .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-uPNutJYvQv [class^="socicon-"]:before,
.cid-uPNutJYvQv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPNutJYvQv .mbr-section-title,
.cid-uPNutJYvQv .social-list {
  color: #ffffff;
}
.cid-uPSkXhkTR8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uPSkXhkTR8 img {
  width: auto;
}
.cid-uOWK5KHrw7 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/landscaping-bewdley-patio.jpg.webp");
}
.cid-uOWK5KHrw7 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWK5KHrw7 .wave {
  fill: #4479d9;
}
.cid-uOWK5KHrw7 H1 {
  text-align: left;
}
.cid-uOWK5KHrw7 .mbr-text,
.cid-uOWK5KHrw7 .mbr-section-btn {
  text-align: left;
}
.cid-uOWK5KHrw7 DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbLHkDNN5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbLHkDNN5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbLHkDNN5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbLHkDNN5 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbLHkDNN5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbLHTziN9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbLHTziN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbLHTziN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbLHTziN9 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbLHTziN9 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbLHTziN9 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbLHTziN9 .wrapper {
  padding: 30px 0;
}
.cid-uQbLHTziN9 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbLHTziN9 .mbr-text,
.cid-uQbLHTziN9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbLIoG70M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbLIoG70M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbLIoG70M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbLIoG70M .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbLIoG70M .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbLIoG70M .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbLIoG70M .wrapper {
  padding: 30px 0;
}
.cid-uQbLIoG70M .mbr-section-title {
  color: #fafafa;
}
.cid-uQbLIoG70M .mbr-text,
.cid-uQbLIoG70M .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbLJ7XoP4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbLJ7XoP4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbLJ7XoP4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbLJ7XoP4 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbLJ7XoP4 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbLJ7XoP4 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbLJ7XoP4 .wrapper {
  padding: 30px 0;
}
.cid-uQbLJ7XoP4 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbLJ7XoP4 .mbr-text,
.cid-uQbLJ7XoP4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbLJvwerR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbLJvwerR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbLJvwerR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbLJvwerR .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbLJvwerR .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbLJvwerR .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbLJvwerR .wrapper {
  padding: 30px 0;
}
.cid-uQbLJvwerR .mbr-section-title {
  color: #fafafa;
}
.cid-uQbLJvwerR .mbr-text,
.cid-uQbLJvwerR .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWK5LBAuX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWK5LBAuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWK5LBAuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWK5LBAuX .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWK5LBAuX .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWK5LBAuX .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWK5LBAuX .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWK5LBAuX div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWK5LBAuX .copyright {
  color: #bbbbbb;
}
.cid-uOWK5LSDTH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWK5LSDTH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWK5LSDTH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWK5LSDTH .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-uOWK5LSDTH [class^="socicon-"]:before,
.cid-uOWK5LSDTH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWK5LSDTH .mbr-section-title,
.cid-uOWK5LSDTH .social-list {
  color: #ffffff;
}
.cid-uOWKhzBvIM {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/brindle-driveway-blakedown.jpg.webp");
}
.cid-uOWKhzBvIM svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWKhzBvIM .wave {
  fill: #4479d9;
}
.cid-uOWKhzBvIM H1 {
  text-align: left;
}
.cid-uOWKhzBvIM .mbr-text,
.cid-uOWKhzBvIM .mbr-section-btn {
  text-align: left;
}
.cid-uOWKhzBvIM DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbMtsXIxv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbMtsXIxv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMtsXIxv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMtsXIxv .mbr-section-title {
  color: #ffffff;
}
.cid-uQbMtsXIxv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbMu5J3xH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbMu5J3xH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMu5J3xH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMu5J3xH .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMu5J3xH .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMu5J3xH .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMu5J3xH .wrapper {
  padding: 30px 0;
}
.cid-uQbMu5J3xH .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMu5J3xH .mbr-text,
.cid-uQbMu5J3xH .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMutxLlp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbMutxLlp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMutxLlp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMutxLlp .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMutxLlp .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMutxLlp .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMutxLlp .wrapper {
  padding: 30px 0;
}
.cid-uQbMutxLlp .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMutxLlp .mbr-text,
.cid-uQbMutxLlp .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMuVwvJt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbMuVwvJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMuVwvJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMuVwvJt .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMuVwvJt .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMuVwvJt .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMuVwvJt .wrapper {
  padding: 30px 0;
}
.cid-uQbMuVwvJt .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMuVwvJt .mbr-text,
.cid-uQbMuVwvJt .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMvuMcHG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbMvuMcHG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMvuMcHG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMvuMcHG .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMvuMcHG .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMvuMcHG .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMvuMcHG .wrapper {
  padding: 30px 0;
}
.cid-uQbMvuMcHG .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMvuMcHG .mbr-text,
.cid-uQbMvuMcHG .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWKhAwM6S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWKhAwM6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKhAwM6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKhAwM6S .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWKhAwM6S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWKhAwM6S .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWKhAwM6S .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWKhAwM6S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWKhAwM6S .copyright {
  color: #bbbbbb;
}
.cid-uOWKhALwg2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWKhALwg2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKhALwg2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKhALwg2 .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-uOWKhALwg2 [class^="socicon-"]:before,
.cid-uOWKhALwg2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWKhALwg2 .mbr-section-title,
.cid-uOWKhALwg2 .social-list {
  color: #ffffff;
}
.cid-uOWKvX3R1w {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/low-maintenance-garden-brierley-hill.jpg-2000x1500.webp");
}
.cid-uOWKvX3R1w svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWKvX3R1w .wave {
  fill: #4479d9;
}
.cid-uOWKvX3R1w H1 {
  text-align: left;
}
.cid-uOWKvX3R1w .mbr-text,
.cid-uOWKvX3R1w .mbr-section-btn {
  text-align: left;
}
.cid-uOWKvX3R1w DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbMHgUtUu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbMHgUtUu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMHgUtUu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMHgUtUu .mbr-section-title {
  color: #ffffff;
}
.cid-uQbMHgUtUu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbMHUQTkE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbMHUQTkE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMHUQTkE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMHUQTkE .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMHUQTkE .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMHUQTkE .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMHUQTkE .wrapper {
  padding: 30px 0;
}
.cid-uQbMHUQTkE .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMHUQTkE .mbr-text,
.cid-uQbMHUQTkE .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMIqKbMX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbMIqKbMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMIqKbMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMIqKbMX .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMIqKbMX .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMIqKbMX .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMIqKbMX .wrapper {
  padding: 30px 0;
}
.cid-uQbMIqKbMX .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMIqKbMX .mbr-text,
.cid-uQbMIqKbMX .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMJhOvzL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbMJhOvzL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMJhOvzL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMJhOvzL .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMJhOvzL .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMJhOvzL .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMJhOvzL .wrapper {
  padding: 30px 0;
}
.cid-uQbMJhOvzL .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMJhOvzL .mbr-text,
.cid-uQbMJhOvzL .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbMJDkfyC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbMJDkfyC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbMJDkfyC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbMJDkfyC .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbMJDkfyC .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbMJDkfyC .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbMJDkfyC .wrapper {
  padding: 30px 0;
}
.cid-uQbMJDkfyC .mbr-section-title {
  color: #fafafa;
}
.cid-uQbMJDkfyC .mbr-text,
.cid-uQbMJDkfyC .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWKvY2Xsm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWKvY2Xsm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKvY2Xsm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKvY2Xsm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWKvY2Xsm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWKvY2Xsm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWKvY2Xsm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWKvY2Xsm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWKvY2Xsm .copyright {
  color: #bbbbbb;
}
.cid-uOWKvYlff8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWKvYlff8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKvYlff8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKvYlff8 .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-uOWKvYlff8 [class^="socicon-"]:before,
.cid-uOWKvYlff8 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWKvYlff8 .mbr-section-title,
.cid-uOWKvYlff8 .social-list {
  color: #ffffff;
}
.cid-uOWKHun22R {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/landscaping-service-bromsgrove.jpg.webp");
}
.cid-uOWKHun22R svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWKHun22R .wave {
  fill: #4479d9;
}
.cid-uOWKHun22R H1 {
  text-align: left;
}
.cid-uOWKHun22R .mbr-text,
.cid-uOWKHun22R .mbr-section-btn {
  text-align: left;
}
.cid-uOWKHun22R DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbNbsqqXM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbNbsqqXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNbsqqXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNbsqqXM .mbr-section-title {
  color: #ffffff;
}
.cid-uQbNbsqqXM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbNc2wgZO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbNc2wgZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNc2wgZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNc2wgZO .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNc2wgZO .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNc2wgZO .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNc2wgZO .wrapper {
  padding: 30px 0;
}
.cid-uQbNc2wgZO .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNc2wgZO .mbr-text,
.cid-uQbNc2wgZO .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbNcxdi2I {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbNcxdi2I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNcxdi2I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNcxdi2I .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNcxdi2I .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNcxdi2I .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNcxdi2I .wrapper {
  padding: 30px 0;
}
.cid-uQbNcxdi2I .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNcxdi2I .mbr-text,
.cid-uQbNcxdi2I .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbNcVVFdF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbNcVVFdF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNcVVFdF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNcVVFdF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNcVVFdF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNcVVFdF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNcVVFdF .wrapper {
  padding: 30px 0;
}
.cid-uQbNcVVFdF .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNcVVFdF .mbr-text,
.cid-uQbNcVVFdF .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbNdhVlbA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbNdhVlbA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNdhVlbA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNdhVlbA .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNdhVlbA .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNdhVlbA .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNdhVlbA .wrapper {
  padding: 30px 0;
}
.cid-uQbNdhVlbA .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNdhVlbA .mbr-text,
.cid-uQbNdhVlbA .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWKHviN3p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWKHviN3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKHviN3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKHviN3p .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWKHviN3p .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWKHviN3p .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWKHviN3p .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWKHviN3p div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWKHviN3p .copyright {
  color: #bbbbbb;
}
.cid-uOWKHvwWDJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWKHvwWDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKHvwWDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKHvwWDJ .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-uOWKHvwWDJ [class^="socicon-"]:before,
.cid-uOWKHvwWDJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWKHvwWDJ .mbr-section-title,
.cid-uOWKHvwWDJ .social-list {
  color: #ffffff;
}
.cid-uOWKRmpq4g {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/back-garden-bilston.jpg.webp");
}
.cid-uOWKRmpq4g svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWKRmpq4g .wave {
  fill: #4479d9;
}
.cid-uOWKRmpq4g H1 {
  text-align: left;
}
.cid-uOWKRmpq4g .mbr-text,
.cid-uOWKRmpq4g .mbr-section-btn {
  text-align: left;
}
.cid-uOWKRmpq4g DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbNB7qtG6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbNB7qtG6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNB7qtG6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNB7qtG6 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbNB7qtG6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbNBFNeuZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbNBFNeuZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNBFNeuZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNBFNeuZ .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNBFNeuZ .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNBFNeuZ .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNBFNeuZ .wrapper {
  padding: 30px 0;
}
.cid-uQbNBFNeuZ .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNBFNeuZ .mbr-text,
.cid-uQbNBFNeuZ .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbNC8mLij {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbNC8mLij .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNC8mLij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNC8mLij .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNC8mLij .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNC8mLij .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNC8mLij .wrapper {
  padding: 30px 0;
}
.cid-uQbNC8mLij .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNC8mLij .mbr-text,
.cid-uQbNC8mLij .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbNCyn0Zx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbNCyn0Zx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbNCyn0Zx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbNCyn0Zx .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbNCyn0Zx .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbNCyn0Zx .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbNCyn0Zx .wrapper {
  padding: 30px 0;
}
.cid-uQbNCyn0Zx .mbr-section-title {
  color: #fafafa;
}
.cid-uQbNCyn0Zx .mbr-text,
.cid-uQbNCyn0Zx .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbND28ofq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbND28ofq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbND28ofq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbND28ofq .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbND28ofq .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbND28ofq .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbND28ofq .wrapper {
  padding: 30px 0;
}
.cid-uQbND28ofq .mbr-section-title {
  color: #fafafa;
}
.cid-uQbND28ofq .mbr-text,
.cid-uQbND28ofq .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWKRnfrt0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWKRnfrt0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKRnfrt0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKRnfrt0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWKRnfrt0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWKRnfrt0 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWKRnfrt0 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWKRnfrt0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWKRnfrt0 .copyright {
  color: #bbbbbb;
}
.cid-uOWKRnwMMO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWKRnwMMO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWKRnwMMO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWKRnwMMO .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-uOWKRnwMMO [class^="socicon-"]:before,
.cid-uOWKRnwMMO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWKRnwMMO .mbr-section-title,
.cid-uOWKRnwMMO .social-list {
  color: #ffffff;
}
.cid-uOWL86tTcf {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/new-lawn-cradley-heath.jpg.webp");
}
.cid-uOWL86tTcf svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWL86tTcf .wave {
  fill: #4479d9;
}
.cid-uOWL86tTcf H1 {
  text-align: left;
}
.cid-uOWL86tTcf .mbr-text,
.cid-uOWL86tTcf .mbr-section-btn {
  text-align: left;
}
.cid-uOWL86tTcf DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbOEHZpYS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbOEHZpYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOEHZpYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOEHZpYS .mbr-section-title {
  color: #ffffff;
}
.cid-uQbOEHZpYS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbOFq01A3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbOFq01A3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOFq01A3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOFq01A3 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbOFq01A3 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbOFq01A3 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbOFq01A3 .wrapper {
  padding: 30px 0;
}
.cid-uQbOFq01A3 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbOFq01A3 .mbr-text,
.cid-uQbOFq01A3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbOFPGXYI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbOFPGXYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOFPGXYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOFPGXYI .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbOFPGXYI .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbOFPGXYI .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbOFPGXYI .wrapper {
  padding: 30px 0;
}
.cid-uQbOFPGXYI .mbr-section-title {
  color: #fafafa;
}
.cid-uQbOFPGXYI .mbr-text,
.cid-uQbOFPGXYI .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbOGtRqQe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbOGtRqQe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOGtRqQe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOGtRqQe .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbOGtRqQe .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbOGtRqQe .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbOGtRqQe .wrapper {
  padding: 30px 0;
}
.cid-uQbOGtRqQe .mbr-section-title {
  color: #fafafa;
}
.cid-uQbOGtRqQe .mbr-text,
.cid-uQbOGtRqQe .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbOHaGfNb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbOHaGfNb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOHaGfNb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOHaGfNb .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbOHaGfNb .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbOHaGfNb .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbOHaGfNb .wrapper {
  padding: 30px 0;
}
.cid-uQbOHaGfNb .mbr-section-title {
  color: #fafafa;
}
.cid-uQbOHaGfNb .mbr-text,
.cid-uQbOHaGfNb .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWL87o4e4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWL87o4e4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWL87o4e4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWL87o4e4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWL87o4e4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWL87o4e4 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWL87o4e4 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWL87o4e4 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWL87o4e4 .copyright {
  color: #bbbbbb;
}
.cid-uOWL87EwUN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWL87EwUN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWL87EwUN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWL87EwUN .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-uOWL87EwUN [class^="socicon-"]:before,
.cid-uOWL87EwUN [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWL87EwUN .mbr-section-title,
.cid-uOWL87EwUN .social-list {
  color: #ffffff;
}
.cid-uOWLiEqIb3 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/block-paved-driveway-gornal.jpg-960x720.webp");
}
.cid-uOWLiEqIb3 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWLiEqIb3 .wave {
  fill: #4479d9;
}
.cid-uOWLiEqIb3 H1 {
  text-align: left;
}
.cid-uOWLiEqIb3 .mbr-text,
.cid-uOWLiEqIb3 .mbr-section-btn {
  text-align: left;
}
.cid-uOWLiEqIb3 DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbOZ2MbNa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbOZ2MbNa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbOZ2MbNa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbOZ2MbNa .mbr-section-title {
  color: #ffffff;
}
.cid-uQbOZ2MbNa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbP0ahcnL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbP0ahcnL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbP0ahcnL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbP0ahcnL .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbP0ahcnL .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbP0ahcnL .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbP0ahcnL .wrapper {
  padding: 30px 0;
}
.cid-uQbP0ahcnL .mbr-section-title {
  color: #fafafa;
}
.cid-uQbP0ahcnL .mbr-text,
.cid-uQbP0ahcnL .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbP0rgj2v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbP0rgj2v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbP0rgj2v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbP0rgj2v .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbP0rgj2v .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbP0rgj2v .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbP0rgj2v .wrapper {
  padding: 30px 0;
}
.cid-uQbP0rgj2v .mbr-section-title {
  color: #fafafa;
}
.cid-uQbP0rgj2v .mbr-text,
.cid-uQbP0rgj2v .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbP0Ry5Dd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbP0Ry5Dd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbP0Ry5Dd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbP0Ry5Dd .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbP0Ry5Dd .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbP0Ry5Dd .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbP0Ry5Dd .wrapper {
  padding: 30px 0;
}
.cid-uQbP0Ry5Dd .mbr-section-title {
  color: #fafafa;
}
.cid-uQbP0Ry5Dd .mbr-text,
.cid-uQbP0Ry5Dd .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbP1sR7cH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbP1sR7cH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbP1sR7cH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbP1sR7cH .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbP1sR7cH .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbP1sR7cH .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbP1sR7cH .wrapper {
  padding: 30px 0;
}
.cid-uQbP1sR7cH .mbr-section-title {
  color: #fafafa;
}
.cid-uQbP1sR7cH .mbr-text,
.cid-uQbP1sR7cH .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWLiFhxKY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWLiFhxKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLiFhxKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLiFhxKY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWLiFhxKY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWLiFhxKY .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWLiFhxKY .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWLiFhxKY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWLiFhxKY .copyright {
  color: #bbbbbb;
}
.cid-uOWLiFu03M {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWLiFu03M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLiFu03M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLiFu03M .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-uOWLiFu03M [class^="socicon-"]:before,
.cid-uOWLiFu03M [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWLiFu03M .mbr-section-title,
.cid-uOWLiFu03M .social-list {
  color: #ffffff;
}
.cid-uOWLtIHMB9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/front-garden-lawn-great-bridge.jpg.webp");
}
.cid-uOWLtIHMB9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWLtIHMB9 .wave {
  fill: #4479d9;
}
.cid-uOWLtIHMB9 H1 {
  text-align: left;
}
.cid-uOWLtIHMB9 .mbr-text,
.cid-uOWLtIHMB9 .mbr-section-btn {
  text-align: left;
}
.cid-uOWLtIHMB9 DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbPnjsusH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbPnjsusH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPnjsusH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPnjsusH .mbr-section-title {
  color: #ffffff;
}
.cid-uQbPnjsusH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbPo8mlT8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbPo8mlT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPo8mlT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPo8mlT8 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPo8mlT8 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPo8mlT8 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPo8mlT8 .wrapper {
  padding: 30px 0;
}
.cid-uQbPo8mlT8 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPo8mlT8 .mbr-text,
.cid-uQbPo8mlT8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPoBYKbF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbPoBYKbF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPoBYKbF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPoBYKbF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPoBYKbF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPoBYKbF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPoBYKbF .wrapper {
  padding: 30px 0;
}
.cid-uQbPoBYKbF .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPoBYKbF .mbr-text,
.cid-uQbPoBYKbF .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPphoE6p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbPphoE6p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPphoE6p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPphoE6p .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPphoE6p .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPphoE6p .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPphoE6p .wrapper {
  padding: 30px 0;
}
.cid-uQbPphoE6p .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPphoE6p .mbr-text,
.cid-uQbPphoE6p .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPu4D7bo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbPu4D7bo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPu4D7bo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPu4D7bo .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPu4D7bo .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPu4D7bo .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPu4D7bo .wrapper {
  padding: 30px 0;
}
.cid-uQbPu4D7bo .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPu4D7bo .mbr-text,
.cid-uQbPu4D7bo .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWLtJDvvH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWLtJDvvH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLtJDvvH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLtJDvvH .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWLtJDvvH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWLtJDvvH .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWLtJDvvH .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWLtJDvvH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWLtJDvvH .copyright {
  color: #bbbbbb;
}
.cid-uOWLtJQ9t0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWLtJQ9t0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLtJQ9t0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLtJQ9t0 .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-uOWLtJQ9t0 [class^="socicon-"]:before,
.cid-uOWLtJQ9t0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWLtJQ9t0 .mbr-section-title,
.cid-uOWLtJQ9t0 .social-list {
  color: #ffffff;
}
.cid-uOWLFoAfqS {
  padding-top: 90px;
  padding-bottom: 140px;
  background-image: url("../../../assets/images/professional-driveway-and-landscaping-services-hagley.jpg-1-1024x1536.webp");
}
.cid-uOWLFoAfqS svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWLFoAfqS .wave {
  fill: #4479d9;
}
.cid-uOWLFoAfqS H1 {
  text-align: left;
}
.cid-uOWLFoAfqS .mbr-text,
.cid-uOWLFoAfqS .mbr-section-btn {
  text-align: left;
}
.cid-uOWLFoAfqS DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbPI0mQ6a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbPI0mQ6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPI0mQ6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPI0mQ6a .mbr-section-title {
  color: #ffffff;
}
.cid-uQbPI0mQ6a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbPNh0xqY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbPNh0xqY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPNh0xqY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPNh0xqY .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPNh0xqY .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPNh0xqY .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPNh0xqY .wrapper {
  padding: 30px 0;
}
.cid-uQbPNh0xqY .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPNh0xqY .mbr-text,
.cid-uQbPNh0xqY .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPNPZQZ5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbPNPZQZ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPNPZQZ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPNPZQZ5 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPNPZQZ5 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPNPZQZ5 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPNPZQZ5 .wrapper {
  padding: 30px 0;
}
.cid-uQbPNPZQZ5 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPNPZQZ5 .mbr-text,
.cid-uQbPNPZQZ5 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPOdHTyF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbPOdHTyF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPOdHTyF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPOdHTyF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPOdHTyF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPOdHTyF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPOdHTyF .wrapper {
  padding: 30px 0;
}
.cid-uQbPOdHTyF .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPOdHTyF .mbr-text,
.cid-uQbPOdHTyF .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbPOA6pX7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbPOA6pX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbPOA6pX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbPOA6pX7 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbPOA6pX7 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbPOA6pX7 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbPOA6pX7 .wrapper {
  padding: 30px 0;
}
.cid-uQbPOA6pX7 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbPOA6pX7 .mbr-text,
.cid-uQbPOA6pX7 .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWLFprbnJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWLFprbnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLFprbnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLFprbnJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWLFprbnJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWLFprbnJ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWLFprbnJ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWLFprbnJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWLFprbnJ .copyright {
  color: #bbbbbb;
}
.cid-uOWLFpEDGb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWLFpEDGb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLFpEDGb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLFpEDGb .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-uOWLFpEDGb [class^="socicon-"]:before,
.cid-uOWLFpEDGb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWLFpEDGb .mbr-section-title,
.cid-uOWLFpEDGb .social-list {
  color: #ffffff;
}
.cid-uOWLRjAV6e {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWLRjAV6e svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWLRjAV6e .wave {
  fill: #4479d9;
}
.cid-uOWLRjAV6e H1 {
  text-align: left;
}
.cid-uOWLRjAV6e .mbr-text,
.cid-uOWLRjAV6e .mbr-section-btn {
  text-align: left;
}
.cid-uOWLRjAV6e DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbRIeA6zz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbRIeA6zz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRIeA6zz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRIeA6zz .mbr-section-title {
  color: #ffffff;
}
.cid-uQbRIeA6zz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbRIKD5CN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbRIKD5CN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRIKD5CN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRIKD5CN .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRIKD5CN .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRIKD5CN .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRIKD5CN .wrapper {
  padding: 30px 0;
}
.cid-uQbRIKD5CN .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRIKD5CN .mbr-text,
.cid-uQbRIKD5CN .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRJfzETs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbRJfzETs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRJfzETs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRJfzETs .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRJfzETs .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRJfzETs .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRJfzETs .wrapper {
  padding: 30px 0;
}
.cid-uQbRJfzETs .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRJfzETs .mbr-text,
.cid-uQbRJfzETs .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRJy3zGy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbRJy3zGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRJy3zGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRJy3zGy .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRJy3zGy .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRJy3zGy .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRJy3zGy .wrapper {
  padding: 30px 0;
}
.cid-uQbRJy3zGy .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRJy3zGy .mbr-text,
.cid-uQbRJy3zGy .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRJY9QNF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbRJY9QNF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRJY9QNF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRJY9QNF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRJY9QNF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRJY9QNF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRJY9QNF .wrapper {
  padding: 30px 0;
}
.cid-uQbRJY9QNF .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRJY9QNF .mbr-text,
.cid-uQbRJY9QNF .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWLRkv1Hi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWLRkv1Hi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLRkv1Hi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLRkv1Hi .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWLRkv1Hi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWLRkv1Hi .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWLRkv1Hi .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWLRkv1Hi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWLRkv1Hi .copyright {
  color: #bbbbbb;
}
.cid-uOWLRkJ2mb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWLRkJ2mb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWLRkJ2mb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWLRkJ2mb .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-uOWLRkJ2mb [class^="socicon-"]:before,
.cid-uOWLRkJ2mb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWLRkJ2mb .mbr-section-title,
.cid-uOWLRkJ2mb .social-list {
  color: #ffffff;
}
.cid-uOWM1606iu {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWM1606iu svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWM1606iu .wave {
  fill: #4479d9;
}
.cid-uOWM1606iu H1 {
  text-align: left;
}
.cid-uOWM1606iu .mbr-text,
.cid-uOWM1606iu .mbr-section-btn {
  text-align: left;
}
.cid-uOWM1606iu DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbRWDWej5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbRWDWej5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRWDWej5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRWDWej5 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbRWDWej5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbRX8fHpw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbRX8fHpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRX8fHpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRX8fHpw .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRX8fHpw .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRX8fHpw .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRX8fHpw .wrapper {
  padding: 30px 0;
}
.cid-uQbRX8fHpw .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRX8fHpw .mbr-text,
.cid-uQbRX8fHpw .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRXuahRm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbRXuahRm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRXuahRm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRXuahRm .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRXuahRm .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRXuahRm .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRXuahRm .wrapper {
  padding: 30px 0;
}
.cid-uQbRXuahRm .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRXuahRm .mbr-text,
.cid-uQbRXuahRm .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRY35apR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbRY35apR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRY35apR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRY35apR .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRY35apR .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRY35apR .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRY35apR .wrapper {
  padding: 30px 0;
}
.cid-uQbRY35apR .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRY35apR .mbr-text,
.cid-uQbRY35apR .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbRYriRtR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbRYriRtR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbRYriRtR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbRYriRtR .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbRYriRtR .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbRYriRtR .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbRYriRtR .wrapper {
  padding: 30px 0;
}
.cid-uQbRYriRtR .mbr-section-title {
  color: #fafafa;
}
.cid-uQbRYriRtR .mbr-text,
.cid-uQbRYriRtR .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWM16Rm7R {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWM16Rm7R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWM16Rm7R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWM16Rm7R .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWM16Rm7R .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWM16Rm7R .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWM16Rm7R .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWM16Rm7R div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWM16Rm7R .copyright {
  color: #bbbbbb;
}
.cid-uOWM175MOt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWM175MOt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWM175MOt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWM175MOt .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-uOWM175MOt [class^="socicon-"]:before,
.cid-uOWM175MOt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWM175MOt .mbr-section-title,
.cid-uOWM175MOt .social-list {
  color: #ffffff;
}
.cid-uOWMdmmqWJ {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWMdmmqWJ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWMdmmqWJ .wave {
  fill: #4479d9;
}
.cid-uOWMdmmqWJ H1 {
  text-align: left;
}
.cid-uOWMdmmqWJ .mbr-text,
.cid-uOWMdmmqWJ .mbr-section-btn {
  text-align: left;
}
.cid-uOWMdmmqWJ DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbScn10oa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbScn10oa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbScn10oa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbScn10oa .mbr-section-title {
  color: #ffffff;
}
.cid-uQbScn10oa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbScM6aLn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbScM6aLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbScM6aLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbScM6aLn .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbScM6aLn .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbScM6aLn .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbScM6aLn .wrapper {
  padding: 30px 0;
}
.cid-uQbScM6aLn .mbr-section-title {
  color: #fafafa;
}
.cid-uQbScM6aLn .mbr-text,
.cid-uQbScM6aLn .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbSd5L30Q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbSd5L30Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbSd5L30Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbSd5L30Q .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbSd5L30Q .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbSd5L30Q .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbSd5L30Q .wrapper {
  padding: 30px 0;
}
.cid-uQbSd5L30Q .mbr-section-title {
  color: #fafafa;
}
.cid-uQbSd5L30Q .mbr-text,
.cid-uQbSd5L30Q .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbSdOdP1m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbSdOdP1m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbSdOdP1m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbSdOdP1m .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbSdOdP1m .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbSdOdP1m .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbSdOdP1m .wrapper {
  padding: 30px 0;
}
.cid-uQbSdOdP1m .mbr-section-title {
  color: #fafafa;
}
.cid-uQbSdOdP1m .mbr-text,
.cid-uQbSdOdP1m .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbSeOqPTG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbSeOqPTG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbSeOqPTG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbSeOqPTG .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbSeOqPTG .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbSeOqPTG .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbSeOqPTG .wrapper {
  padding: 30px 0;
}
.cid-uQbSeOqPTG .mbr-section-title {
  color: #fafafa;
}
.cid-uQbSeOqPTG .mbr-text,
.cid-uQbSeOqPTG .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWMdndo2y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWMdndo2y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMdndo2y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMdndo2y .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWMdndo2y .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWMdndo2y .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWMdndo2y .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWMdndo2y div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWMdndo2y .copyright {
  color: #bbbbbb;
}
.cid-uOWMdntElf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWMdntElf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMdntElf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMdntElf .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-uOWMdntElf [class^="socicon-"]:before,
.cid-uOWMdntElf [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWMdntElf .mbr-section-title,
.cid-uOWMdntElf .social-list {
  color: #ffffff;
}
.cid-uOWMnMoEij {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWMnMoEij svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWMnMoEij .wave {
  fill: #4479d9;
}
.cid-uOWMnMoEij H1 {
  text-align: left;
}
.cid-uOWMnMoEij .mbr-text,
.cid-uOWMnMoEij .mbr-section-btn {
  text-align: left;
}
.cid-uOWMnMoEij DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbTgnAF37 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbTgnAF37 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTgnAF37 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTgnAF37 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbTgnAF37 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbTgS4xzF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbTgS4xzF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTgS4xzF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTgS4xzF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTgS4xzF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTgS4xzF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTgS4xzF .wrapper {
  padding: 30px 0;
}
.cid-uQbTgS4xzF .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTgS4xzF .mbr-text,
.cid-uQbTgS4xzF .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbThr14WX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbThr14WX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbThr14WX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbThr14WX .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbThr14WX .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbThr14WX .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbThr14WX .wrapper {
  padding: 30px 0;
}
.cid-uQbThr14WX .mbr-section-title {
  color: #fafafa;
}
.cid-uQbThr14WX .mbr-text,
.cid-uQbThr14WX .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbThPuWIy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbThPuWIy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbThPuWIy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbThPuWIy .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbThPuWIy .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbThPuWIy .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbThPuWIy .wrapper {
  padding: 30px 0;
}
.cid-uQbThPuWIy .mbr-section-title {
  color: #fafafa;
}
.cid-uQbThPuWIy .mbr-text,
.cid-uQbThPuWIy .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbTiev8nP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbTiev8nP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTiev8nP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTiev8nP .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTiev8nP .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTiev8nP .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTiev8nP .wrapper {
  padding: 30px 0;
}
.cid-uQbTiev8nP .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTiev8nP .mbr-text,
.cid-uQbTiev8nP .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWMnNgkDP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWMnNgkDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMnNgkDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMnNgkDP .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWMnNgkDP .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWMnNgkDP .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWMnNgkDP .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWMnNgkDP div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWMnNgkDP .copyright {
  color: #bbbbbb;
}
.cid-uOWMnNu1eO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWMnNu1eO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMnNu1eO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMnNu1eO .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-uOWMnNu1eO [class^="socicon-"]:before,
.cid-uOWMnNu1eO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWMnNu1eO .mbr-section-title,
.cid-uOWMnNu1eO .social-list {
  color: #ffffff;
}
.cid-uOWMwIqlgw {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWMwIqlgw svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWMwIqlgw .wave {
  fill: #4479d9;
}
.cid-uOWMwIqlgw H1 {
  text-align: left;
}
.cid-uOWMwIqlgw .mbr-text,
.cid-uOWMwIqlgw .mbr-section-btn {
  text-align: left;
}
.cid-uOWMwIqlgw DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbTv9Iux0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbTv9Iux0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTv9Iux0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTv9Iux0 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbTv9Iux0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbTvOfPbg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbTvOfPbg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTvOfPbg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTvOfPbg .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTvOfPbg .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTvOfPbg .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTvOfPbg .wrapper {
  padding: 30px 0;
}
.cid-uQbTvOfPbg .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTvOfPbg .mbr-text,
.cid-uQbTvOfPbg .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbTwpNmMX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbTwpNmMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTwpNmMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTwpNmMX .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTwpNmMX .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTwpNmMX .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTwpNmMX .wrapper {
  padding: 30px 0;
}
.cid-uQbTwpNmMX .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTwpNmMX .mbr-text,
.cid-uQbTwpNmMX .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbTwNcPr4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbTwNcPr4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTwNcPr4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTwNcPr4 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTwNcPr4 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTwNcPr4 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTwNcPr4 .wrapper {
  padding: 30px 0;
}
.cid-uQbTwNcPr4 .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTwNcPr4 .mbr-text,
.cid-uQbTwNcPr4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbTxaAMPr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbTxaAMPr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbTxaAMPr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbTxaAMPr .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbTxaAMPr .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbTxaAMPr .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbTxaAMPr .wrapper {
  padding: 30px 0;
}
.cid-uQbTxaAMPr .mbr-section-title {
  color: #fafafa;
}
.cid-uQbTxaAMPr .mbr-text,
.cid-uQbTxaAMPr .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWMwJhchr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWMwJhchr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMwJhchr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMwJhchr .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWMwJhchr .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWMwJhchr .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWMwJhchr .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWMwJhchr div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWMwJhchr .copyright {
  color: #bbbbbb;
}
.cid-uOWMwJt2cw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWMwJt2cw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMwJt2cw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMwJt2cw .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-uOWMwJt2cw [class^="socicon-"]:before,
.cid-uOWMwJt2cw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWMwJt2cw .mbr-section-title,
.cid-uOWMwJt2cw .social-list {
  color: #ffffff;
}
.cid-uOWMJpF6YW {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWMJpF6YW svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWMJpF6YW .wave {
  fill: #4479d9;
}
.cid-uOWMJpF6YW H1 {
  text-align: left;
}
.cid-uOWMJpF6YW .mbr-text,
.cid-uOWMJpF6YW .mbr-section-btn {
  text-align: left;
}
.cid-uOWMJpF6YW DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbU8ed397 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbU8ed397 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbU8ed397 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbU8ed397 .mbr-section-title {
  color: #ffffff;
}
.cid-uQbU8ed397 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbU9isSxc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbU9isSxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbU9isSxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbU9isSxc .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbU9isSxc .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbU9isSxc .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbU9isSxc .wrapper {
  padding: 30px 0;
}
.cid-uQbU9isSxc .mbr-section-title {
  color: #fafafa;
}
.cid-uQbU9isSxc .mbr-text,
.cid-uQbU9isSxc .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbU9KbFHk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbU9KbFHk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbU9KbFHk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbU9KbFHk .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbU9KbFHk .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbU9KbFHk .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbU9KbFHk .wrapper {
  padding: 30px 0;
}
.cid-uQbU9KbFHk .mbr-section-title {
  color: #fafafa;
}
.cid-uQbU9KbFHk .mbr-text,
.cid-uQbU9KbFHk .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbUadfSnO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbUadfSnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUadfSnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUadfSnO .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUadfSnO .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUadfSnO .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUadfSnO .wrapper {
  padding: 30px 0;
}
.cid-uQbUadfSnO .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUadfSnO .mbr-text,
.cid-uQbUadfSnO .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbUaIcCSd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbUaIcCSd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUaIcCSd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUaIcCSd .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUaIcCSd .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUaIcCSd .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUaIcCSd .wrapper {
  padding: 30px 0;
}
.cid-uQbUaIcCSd .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUaIcCSd .mbr-text,
.cid-uQbUaIcCSd .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWMJqCjyh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWMJqCjyh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMJqCjyh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMJqCjyh .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWMJqCjyh .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWMJqCjyh .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWMJqCjyh .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWMJqCjyh div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWMJqCjyh .copyright {
  color: #bbbbbb;
}
.cid-uOWMJqQlrH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWMJqQlrH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMJqQlrH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMJqQlrH .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-uOWMJqQlrH [class^="socicon-"]:before,
.cid-uOWMJqQlrH [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWMJqQlrH .mbr-section-title,
.cid-uOWMJqQlrH .social-list {
  color: #ffffff;
}
.cid-uOWMUYiiKf {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWMUYiiKf svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWMUYiiKf .wave {
  fill: #4479d9;
}
.cid-uOWMUYiiKf H1 {
  text-align: left;
}
.cid-uOWMUYiiKf .mbr-text,
.cid-uOWMUYiiKf .mbr-section-btn {
  text-align: left;
}
.cid-uOWMUYiiKf DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQbUKinAuU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQbUKinAuU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUKinAuU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUKinAuU .mbr-section-title {
  color: #ffffff;
}
.cid-uQbUKinAuU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQbUGuIjzq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbUGuIjzq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUGuIjzq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUGuIjzq .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUGuIjzq .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUGuIjzq .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUGuIjzq .wrapper {
  padding: 30px 0;
}
.cid-uQbUGuIjzq .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUGuIjzq .mbr-text,
.cid-uQbUGuIjzq .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbUH7JDYk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbUH7JDYk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUH7JDYk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUH7JDYk .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUH7JDYk .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUH7JDYk .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUH7JDYk .wrapper {
  padding: 30px 0;
}
.cid-uQbUH7JDYk .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUH7JDYk .mbr-text,
.cid-uQbUH7JDYk .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbUHv4MLx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQbUHv4MLx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUHv4MLx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUHv4MLx .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUHv4MLx .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUHv4MLx .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUHv4MLx .wrapper {
  padding: 30px 0;
}
.cid-uQbUHv4MLx .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUHv4MLx .mbr-text,
.cid-uQbUHv4MLx .mbr-section-btn {
  color: #ffffff;
}
.cid-uQbUHUGzLP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQbUHUGzLP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQbUHUGzLP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQbUHUGzLP .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQbUHUGzLP .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQbUHUGzLP .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQbUHUGzLP .wrapper {
  padding: 30px 0;
}
.cid-uQbUHUGzLP .mbr-section-title {
  color: #fafafa;
}
.cid-uQbUHUGzLP .mbr-text,
.cid-uQbUHUGzLP .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWMUZ77Vp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWMUZ77Vp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMUZ77Vp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMUZ77Vp .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWMUZ77Vp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWMUZ77Vp .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWMUZ77Vp .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWMUZ77Vp div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWMUZ77Vp .copyright {
  color: #bbbbbb;
}
.cid-uOWMUZonuW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWMUZonuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWMUZonuW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWMUZonuW .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-uOWMUZonuW [class^="socicon-"]:before,
.cid-uOWMUZonuW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWMUZonuW .mbr-section-title,
.cid-uOWMUZonuW .social-list {
  color: #ffffff;
}
.cid-uOWN7lbshQ {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWN7lbshQ svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWN7lbshQ .wave {
  fill: #4479d9;
}
.cid-uOWN7lbshQ H1 {
  text-align: left;
}
.cid-uOWN7lbshQ .mbr-text,
.cid-uOWN7lbshQ .mbr-section-btn {
  text-align: left;
}
.cid-uOWN7lbshQ DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQc5IEMUGZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQc5IEMUGZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5IEMUGZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5IEMUGZ .mbr-section-title {
  color: #ffffff;
}
.cid-uQc5IEMUGZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQc5Jny4MC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc5Jny4MC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5Jny4MC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5Jny4MC .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc5Jny4MC .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc5Jny4MC .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc5Jny4MC .wrapper {
  padding: 30px 0;
}
.cid-uQc5Jny4MC .mbr-section-title {
  color: #fafafa;
}
.cid-uQc5Jny4MC .mbr-text,
.cid-uQc5Jny4MC .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc5JQtzc8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc5JQtzc8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5JQtzc8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5JQtzc8 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc5JQtzc8 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc5JQtzc8 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc5JQtzc8 .wrapper {
  padding: 30px 0;
}
.cid-uQc5JQtzc8 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc5JQtzc8 .mbr-text,
.cid-uQc5JQtzc8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc5KdvhyT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc5KdvhyT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5KdvhyT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5KdvhyT .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc5KdvhyT .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc5KdvhyT .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc5KdvhyT .wrapper {
  padding: 30px 0;
}
.cid-uQc5KdvhyT .mbr-section-title {
  color: #fafafa;
}
.cid-uQc5KdvhyT .mbr-text,
.cid-uQc5KdvhyT .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc5KIoO4C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc5KIoO4C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5KIoO4C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5KIoO4C .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc5KIoO4C .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc5KIoO4C .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc5KIoO4C .wrapper {
  padding: 30px 0;
}
.cid-uQc5KIoO4C .mbr-section-title {
  color: #fafafa;
}
.cid-uQc5KIoO4C .mbr-text,
.cid-uQc5KIoO4C .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWN7m2juU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWN7m2juU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWN7m2juU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWN7m2juU .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWN7m2juU .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWN7m2juU .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWN7m2juU .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWN7m2juU div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWN7m2juU .copyright {
  color: #bbbbbb;
}
.cid-uOWN7miEld {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWN7miEld .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWN7miEld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWN7miEld .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-uOWN7miEld [class^="socicon-"]:before,
.cid-uOWN7miEld [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWN7miEld .mbr-section-title,
.cid-uOWN7miEld .social-list {
  color: #ffffff;
}
.cid-uOWNoANMwW {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWNoANMwW svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWNoANMwW .wave {
  fill: #4479d9;
}
.cid-uOWNoANMwW H1 {
  text-align: left;
}
.cid-uOWNoANMwW .mbr-text,
.cid-uOWNoANMwW .mbr-section-btn {
  text-align: left;
}
.cid-uOWNoANMwW DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQc5ZKTaay {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQc5ZKTaay .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc5ZKTaay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc5ZKTaay .mbr-section-title {
  color: #ffffff;
}
.cid-uQc5ZKTaay .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQc60x1YNy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc60x1YNy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc60x1YNy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc60x1YNy .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc60x1YNy .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc60x1YNy .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc60x1YNy .wrapper {
  padding: 30px 0;
}
.cid-uQc60x1YNy .mbr-section-title {
  color: #fafafa;
}
.cid-uQc60x1YNy .mbr-text,
.cid-uQc60x1YNy .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc60TWNT4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc60TWNT4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc60TWNT4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc60TWNT4 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc60TWNT4 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc60TWNT4 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc60TWNT4 .wrapper {
  padding: 30px 0;
}
.cid-uQc60TWNT4 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc60TWNT4 .mbr-text,
.cid-uQc60TWNT4 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc61CgxSI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc61CgxSI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc61CgxSI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc61CgxSI .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc61CgxSI .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc61CgxSI .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc61CgxSI .wrapper {
  padding: 30px 0;
}
.cid-uQc61CgxSI .mbr-section-title {
  color: #fafafa;
}
.cid-uQc61CgxSI .mbr-text,
.cid-uQc61CgxSI .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc61XDWxo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc61XDWxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc61XDWxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc61XDWxo .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc61XDWxo .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc61XDWxo .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc61XDWxo .wrapper {
  padding: 30px 0;
}
.cid-uQc61XDWxo .mbr-section-title {
  color: #fafafa;
}
.cid-uQc61XDWxo .mbr-text,
.cid-uQc61XDWxo .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWNoBDEEm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWNoBDEEm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNoBDEEm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNoBDEEm .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWNoBDEEm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWNoBDEEm .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWNoBDEEm .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWNoBDEEm div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWNoBDEEm .copyright {
  color: #bbbbbb;
}
.cid-uOWNoBRuoO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWNoBRuoO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNoBRuoO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNoBRuoO .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-uOWNoBRuoO [class^="socicon-"]:before,
.cid-uOWNoBRuoO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWNoBRuoO .mbr-section-title,
.cid-uOWNoBRuoO .social-list {
  color: #ffffff;
}
.cid-uOWNCXz0A9 {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWNCXz0A9 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWNCXz0A9 .wave {
  fill: #4479d9;
}
.cid-uOWNCXz0A9 H1 {
  text-align: left;
}
.cid-uOWNCXz0A9 .mbr-text,
.cid-uOWNCXz0A9 .mbr-section-btn {
  text-align: left;
}
.cid-uOWNCXz0A9 DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQc6ki77YD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQc6ki77YD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6ki77YD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6ki77YD .mbr-section-title {
  color: #ffffff;
}
.cid-uQc6ki77YD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQc6kPgdOR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc6kPgdOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6kPgdOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6kPgdOR .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6kPgdOR .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6kPgdOR .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6kPgdOR .wrapper {
  padding: 30px 0;
}
.cid-uQc6kPgdOR .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6kPgdOR .mbr-text,
.cid-uQc6kPgdOR .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6rDlDVF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc6rDlDVF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6rDlDVF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6rDlDVF .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6rDlDVF .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6rDlDVF .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6rDlDVF .wrapper {
  padding: 30px 0;
}
.cid-uQc6rDlDVF .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6rDlDVF .mbr-text,
.cid-uQc6rDlDVF .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6sgf5U6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc6sgf5U6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6sgf5U6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6sgf5U6 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6sgf5U6 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6sgf5U6 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6sgf5U6 .wrapper {
  padding: 30px 0;
}
.cid-uQc6sgf5U6 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6sgf5U6 .mbr-text,
.cid-uQc6sgf5U6 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6sDT2wb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc6sDT2wb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6sDT2wb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6sDT2wb .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6sDT2wb .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6sDT2wb .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6sDT2wb .wrapper {
  padding: 30px 0;
}
.cid-uQc6sDT2wb .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6sDT2wb .mbr-text,
.cid-uQc6sDT2wb .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWNCYpwDN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWNCYpwDN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNCYpwDN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNCYpwDN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWNCYpwDN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWNCYpwDN .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWNCYpwDN .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWNCYpwDN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWNCYpwDN .copyright {
  color: #bbbbbb;
}
.cid-uOWNCYCsQE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWNCYCsQE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNCYCsQE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNCYCsQE .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-uOWNCYCsQE [class^="socicon-"]:before,
.cid-uOWNCYCsQE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWNCYCsQE .mbr-section-title,
.cid-uOWNCYCsQE .social-list {
  color: #ffffff;
}
.cid-uOWNTYzs3P {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWNTYzs3P svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWNTYzs3P .wave {
  fill: #4479d9;
}
.cid-uOWNTYzs3P H1 {
  text-align: left;
}
.cid-uOWNTYzs3P .mbr-text,
.cid-uOWNTYzs3P .mbr-section-btn {
  text-align: left;
}
.cid-uOWNTYzs3P DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQc6GqWqkS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQc6GqWqkS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6GqWqkS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6GqWqkS .mbr-section-title {
  color: #ffffff;
}
.cid-uQc6GqWqkS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQc6HcpcDA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc6HcpcDA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6HcpcDA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6HcpcDA .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6HcpcDA .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6HcpcDA .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6HcpcDA .wrapper {
  padding: 30px 0;
}
.cid-uQc6HcpcDA .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6HcpcDA .mbr-text,
.cid-uQc6HcpcDA .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6HAwO4l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc6HAwO4l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6HAwO4l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6HAwO4l .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6HAwO4l .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6HAwO4l .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6HAwO4l .wrapper {
  padding: 30px 0;
}
.cid-uQc6HAwO4l .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6HAwO4l .mbr-text,
.cid-uQc6HAwO4l .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6HXgzj8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc6HXgzj8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6HXgzj8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6HXgzj8 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6HXgzj8 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6HXgzj8 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6HXgzj8 .wrapper {
  padding: 30px 0;
}
.cid-uQc6HXgzj8 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6HXgzj8 .mbr-text,
.cid-uQc6HXgzj8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc6Iuotcg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc6Iuotcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc6Iuotcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc6Iuotcg .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc6Iuotcg .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc6Iuotcg .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc6Iuotcg .wrapper {
  padding: 30px 0;
}
.cid-uQc6Iuotcg .mbr-section-title {
  color: #fafafa;
}
.cid-uQc6Iuotcg .mbr-text,
.cid-uQc6Iuotcg .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWNTZstqR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWNTZstqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNTZstqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNTZstqR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWNTZstqR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWNTZstqR .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWNTZstqR .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWNTZstqR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWNTZstqR .copyright {
  color: #bbbbbb;
}
.cid-uOWNTZFUsP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWNTZFUsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWNTZFUsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWNTZFUsP .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-uOWNTZFUsP [class^="socicon-"]:before,
.cid-uOWNTZFUsP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWNTZFUsP .mbr-section-title,
.cid-uOWNTZFUsP .social-list {
  color: #ffffff;
}
.cid-uOWO6Qxk9U {
  padding-top: 90px;
  padding-bottom: 140px;
  background-color: #031427;
}
.cid-uOWO6Qxk9U svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uOWO6Qxk9U .wave {
  fill: #4479d9;
}
.cid-uOWO6Qxk9U H1 {
  text-align: left;
}
.cid-uOWO6Qxk9U .mbr-text,
.cid-uOWO6Qxk9U .mbr-section-btn {
  text-align: left;
}
.cid-uOWO6Qxk9U DIV {
  text-align: left;
}
.cid-uOSTJxstaB {
  z-index: 1000;
  width: 100%;
}
.cid-uOSTJxstaB nav.navbar {
  position: fixed;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSTJxstaB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSTJxstaB .dropdown-item:hover,
.cid-uOSTJxstaB .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uOSTJxstaB .dropdown-item:hover span {
  color: white;
}
.cid-uOSTJxstaB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSTJxstaB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSTJxstaB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSTJxstaB .nav-link {
  position: relative;
}
.cid-uOSTJxstaB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uOSTJxstaB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown-menu,
.cid-uOSTJxstaB .navbar.opened {
  background: #031427 !important;
}
.cid-uOSTJxstaB .nav-item:focus,
.cid-uOSTJxstaB .nav-link:focus {
  outline: none;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSTJxstaB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSTJxstaB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSTJxstaB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSTJxstaB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uOSTJxstaB .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSTJxstaB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSTJxstaB .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSTJxstaB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSTJxstaB .navbar.collapsed {
  justify-content: center;
}
.cid-uOSTJxstaB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSTJxstaB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSTJxstaB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSTJxstaB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSTJxstaB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSTJxstaB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSTJxstaB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSTJxstaB .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-uOSTJxstaB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSTJxstaB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSTJxstaB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSTJxstaB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSTJxstaB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSTJxstaB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOSTJxstaB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOSTJxstaB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSTJxstaB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSTJxstaB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSTJxstaB .dropdown-item.active,
.cid-uOSTJxstaB .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSTJxstaB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSTJxstaB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uOSTJxstaB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSTJxstaB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSTJxstaB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSTJxstaB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSTJxstaB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSTJxstaB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSTJxstaB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSTJxstaB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSTJxstaB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSTJxstaB .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-uOSTJxstaB .navbar {
    height: 70px;
  }
  .cid-uOSTJxstaB .navbar.opened {
    height: auto;
  }
  .cid-uOSTJxstaB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQc71DucGR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uQc71DucGR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc71DucGR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc71DucGR .mbr-section-title {
  color: #ffffff;
}
.cid-uQc71DucGR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQc72bKZuY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc72bKZuY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc72bKZuY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc72bKZuY .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc72bKZuY .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc72bKZuY .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc72bKZuY .wrapper {
  padding: 30px 0;
}
.cid-uQc72bKZuY .mbr-section-title {
  color: #fafafa;
}
.cid-uQc72bKZuY .mbr-text,
.cid-uQc72bKZuY .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc73pw8F3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc73pw8F3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc73pw8F3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc73pw8F3 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc73pw8F3 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc73pw8F3 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc73pw8F3 .wrapper {
  padding: 30px 0;
}
.cid-uQc73pw8F3 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc73pw8F3 .mbr-text,
.cid-uQc73pw8F3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc73ET9H2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #031427;
}
.cid-uQc73ET9H2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc73ET9H2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc73ET9H2 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc73ET9H2 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc73ET9H2 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc73ET9H2 .wrapper {
  padding: 30px 0;
}
.cid-uQc73ET9H2 .mbr-section-title {
  color: #fafafa;
}
.cid-uQc73ET9H2 .mbr-text,
.cid-uQc73ET9H2 .mbr-section-btn {
  color: #ffffff;
}
.cid-uQc73V7qEk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #4479d9;
}
.cid-uQc73V7qEk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQc73V7qEk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQc73V7qEk .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uQc73V7qEk .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uQc73V7qEk .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uQc73V7qEk .wrapper {
  padding: 30px 0;
}
.cid-uQc73V7qEk .mbr-section-title {
  color: #fafafa;
}
.cid-uQc73V7qEk .mbr-text,
.cid-uQc73V7qEk .mbr-section-btn {
  color: #ffffff;
}
.cid-uOWO6RqEqv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uOWO6RqEqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWO6RqEqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWO6RqEqv .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uOWO6RqEqv .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uOWO6RqEqv .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uOWO6RqEqv .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uOWO6RqEqv div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uOWO6RqEqv .copyright {
  color: #bbbbbb;
}
.cid-uOWO6REWFV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uOWO6REWFV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOWO6REWFV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOWO6REWFV .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-uOWO6REWFV [class^="socicon-"]:before,
.cid-uOWO6REWFV [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uOWO6REWFV .mbr-section-title,
.cid-uOWO6REWFV .social-list {
  color: #ffffff;
}
.cid-uPqy5pMumj {
  z-index: 1000;
  width: 100%;
}
.cid-uPqy5pMumj nav.navbar {
  position: fixed;
}
.cid-uPqy5pMumj .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-uPqy5pMumj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPqy5pMumj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPqy5pMumj .dropdown-item:hover,
.cid-uPqy5pMumj .dropdown-item:focus {
  background: #4479d9 !important;
  color: white !important;
}
.cid-uPqy5pMumj .dropdown-item:hover span {
  color: white;
}
.cid-uPqy5pMumj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPqy5pMumj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPqy5pMumj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPqy5pMumj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPqy5pMumj .nav-link {
  position: relative;
}
.cid-uPqy5pMumj .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uPqy5pMumj .container {
    flex-wrap: wrap;
  }
}
.cid-uPqy5pMumj .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uPqy5pMumj .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uPqy5pMumj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPqy5pMumj .dropdown-menu,
.cid-uPqy5pMumj .navbar.opened {
  background: #031427 !important;
}
.cid-uPqy5pMumj .nav-item:focus,
.cid-uPqy5pMumj .nav-link:focus {
  outline: none;
}
.cid-uPqy5pMumj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPqy5pMumj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPqy5pMumj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPqy5pMumj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPqy5pMumj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPqy5pMumj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPqy5pMumj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(3, 20, 39, 0.3);
}
.cid-uPqy5pMumj .navbar.opened {
  transition: all 0.3s;
}
.cid-uPqy5pMumj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPqy5pMumj .navbar .navbar-logo img {
  width: auto;
}
.cid-uPqy5pMumj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPqy5pMumj .navbar.collapsed {
  justify-content: center;
}
.cid-uPqy5pMumj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPqy5pMumj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPqy5pMumj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6rem);
  }
}
.cid-uPqy5pMumj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPqy5pMumj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPqy5pMumj .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-uPqy5pMumj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPqy5pMumj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPqy5pMumj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPqy5pMumj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPqy5pMumj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPqy5pMumj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPqy5pMumj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPqy5pMumj .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-uPqy5pMumj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPqy5pMumj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPqy5pMumj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPqy5pMumj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPqy5pMumj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPqy5pMumj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPqy5pMumj .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPqy5pMumj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPqy5pMumj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPqy5pMumj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPqy5pMumj .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-uPqy5pMumj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPqy5pMumj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPqy5pMumj .dropdown-item.active,
.cid-uPqy5pMumj .dropdown-item:active {
  background-color: transparent;
}
.cid-uPqy5pMumj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPqy5pMumj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPqy5pMumj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPqy5pMumj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #031427;
}
.cid-uPqy5pMumj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPqy5pMumj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPqy5pMumj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPqy5pMumj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPqy5pMumj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPqy5pMumj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uPqy5pMumj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPqy5pMumj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPqy5pMumj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPqy5pMumj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPqy5pMumj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPqy5pMumj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPqy5pMumj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPqy5pMumj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPqy5pMumj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPqy5pMumj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPqy5pMumj .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-uPqy5pMumj .navbar {
    height: 70px;
  }
  .cid-uPqy5pMumj .navbar.opened {
    height: auto;
  }
  .cid-uPqy5pMumj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPqy5q5dA4 {
  padding-top: 135px;
  padding-bottom: 155px;
  background-image: url("../../../assets/images/patio-base-preparation-dudley.webp.webp");
}
.cid-uPqy5q5dA4 svg {
  overflow: hidden;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.cid-uPqy5q5dA4 .wave {
  fill: #4479d9;
}
.cid-uPqy5q5dA4 H1 {
  text-align: center;
  color: #ffffff;
}
.cid-uPqy5q5dA4 .mbr-text,
.cid-uPqy5q5dA4 .mbr-section-btn {
  text-align: center;
}
.cid-uPqy5q5dA4 DIV {
  text-align: left;
}
.cid-uPqy5qlEQq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPqy5qlEQq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5qlEQq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5qlEQq .mbr-section-subtitle {
  color: #000000;
}
.cid-uPqy5qlEQq .mbr-section-title {
  color: #000000;
}
.cid-uPqy5qTPYP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPqy5qTPYP .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uPqy5qTPYP .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uPqy5qTPYP .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uPqy5qTPYP .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uPqy5qTPYP .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uPqy5qTPYP .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uPqy5qTPYP .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uPqy5qTPYP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uPqy5r9Nms {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPqy5r9Nms .mbr-text {
  text-align: center;
}
.cid-uPqy5r9Nms .mbr-section-subtitle {
  text-align: center;
}
.cid-uPqy5ri1Hj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPqy5ri1Hj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uPqy5ri1Hj .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uQsoMsbAMJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/patio-installers-dudley.webp-2.webp");
}
.cid-uQsoMsbAMJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsoMsbAMJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsoMsbAMJ .mbr-section-title {
  color: #ffffff;
}
.cid-uQsoMsbAMJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPqy5rEkwA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPqy5rEkwA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5rEkwA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5rEkwA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPqy5rEkwA .mbr-section-title {
  color: #ffffff;
}
.cid-uPqy5s9PY4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPqy5s9PY4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5s9PY4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5s9PY4 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uPqy5s9PY4 .icon-box {
  background: #ff9966;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPqy5s9PY4 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uPqy5s9PY4 .card {
    margin-bottom: 2rem;
  }
  .cid-uPqy5s9PY4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPqy5s9PY4 .card-title,
.cid-uPqy5s9PY4 .card-box {
  color: #000000;
  text-align: center;
}
.cid-uPqy5s9PY4 .icon-title {
  color: #031427;
}
.cid-uPqy5s9PY4 .icon-text {
  color: #000000;
}
.cid-uQhoQpaF5f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #4479d9;
}
.cid-uQhoQpaF5f img {
  width: auto;
}
.cid-uQhoQpaF5f H2 {
  color: #ffffff;
  text-align: right;
}
.cid-uPqy5sILPk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPqy5sILPk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5sILPk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5sILPk .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPqy5sILPk .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPqy5sILPk .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #4479d9;
}
.cid-uPqy5sILPk .panel-body,
.cid-uPqy5sILPk .card-header {
  padding: 1rem 0;
}
.cid-uPqy5sILPk .panel-title-edit {
  color: #000000;
  text-align: center;
}
.cid-uPqy5sILPk H3 {
  text-align: center;
}
.cid-uPvtLRYgUv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPvtLRYgUv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvtLRYgUv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPvtLRYgUv .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-uPvtLRYgUv [class^="socicon-"]:before,
.cid-uPvtLRYgUv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPvtLRYgUv .mbr-section-title,
.cid-uPvtLRYgUv .social-list {
  color: #ffffff;
}
.cid-uPvtnA2htI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uPvtnA2htI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPvtnA2htI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uPvtnA2htI .container {
    max-width: 1400px;
  }
}
.cid-uPvtnA2htI .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uPvtnA2htI .card-wrapper {
  margin-top: 3rem;
}
.cid-uPvtnA2htI .row {
  justify-content: center;
}
.cid-uPqy5t0RTg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPqy5t0RTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5t0RTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5t0RTg .mbr-section-title {
  color: #ffffff;
}
.cid-uPqy5t0RTg .mbr-text,
.cid-uPqy5t0RTg .mbr-section-btn {
  color: #ffffff;
}
.cid-uPqy5tgPGE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #031427;
}
.cid-uPqy5tgPGE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5tgPGE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5tgPGE .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uPqy5tgPGE .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uPqy5tgPGE .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uPqy5tgPGE .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uPqy5tgPGE div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uPqy5tgPGE .copyright {
  color: #bbbbbb;
}
.cid-uPqy5twFpD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uPqy5twFpD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqy5twFpD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqy5twFpD .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-uPqy5twFpD [class^="socicon-"]:before,
.cid-uPqy5twFpD [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uPqy5twFpD .mbr-section-title,
.cid-uPqy5twFpD .social-list {
  color: #ffffff;
}
.cid-uPqAJDwtl4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uPqAJDwtl4 img {
  width: auto;
}
