.btn {
  border-width: 2px;
}
body {
  font-family: Anybody;
}
.display-1 {
  font-family: 'Anybody', display;
  font-size: 5.8rem;
  line-height: 1;
  text-outline: 4px 4px color: #475057;
}
.display-1 > .mbr-iconfont {
  font-size: 7.25rem;
}
.display-2 {
  font-family: 'Anybody', display;
  font-size: 3.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.5rem;
}
.display-4 {
  font-family: 'Anybody', display;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Anybody', display;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Anybody', display;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.625rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.64rem;
    font-size: calc( 2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.88rem;
    font-size: calc( 1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (max-width: 1400px) {
  .display-1 {
    font-size: 4.64rem;
  }
}
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.48rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.03rem;
    line-height: 1.1;
  }
}
/* Buttons */
@keyframes btn {
  0% {
    transform: rotate3d(0, 0, 0, 90deg);
    transform-origin: top;
  }
  50% {
    transform: rotate3d(1, 0, 0, 90deg);
    transform-origin: top;
  }
  51% {
    transform: rotate3d(1, 0, 0, 90deg);
    transform-origin: bottom;
  }
  100% {
    transform: rotate3d(0, 0, 0, 90deg);
    transform-origin: bottom;
  }
}
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 12px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 12px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 12px;
}
.btn-lg {
  padding: 1.5rem 2.6rem;
  border-radius: 12px;
}
.bg-primary {
  background-color: #2a8ecc !important;
}
.bg-success {
  background-color: #2a3ffe !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-primary,
.btn-primary:active {
  background-color: #2a8ecc !important;
  border-color: #2a8ecc !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: #1b5c84 !important;
  border-color: #1b5c84 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1b5c84 !important;
  border-color: #1b5c84 !important;
}
.btn-primary:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-primary:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-secondary {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #feff70 !important;
  border-color: #feff70 !important;
  color: #6f7000 !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: #191900 !important;
  background-color: #fdff19 !important;
  border-color: #fdff19 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #6f7000 !important;
  background-color: #fdff19 !important;
  border-color: #fdff19 !important;
}
.btn-secondary:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-secondary:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-info {
  transition: all 0.3s !important;
  border-width: 1px;
}
.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-info:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-info:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-success {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-success,
.btn-success:active {
  background-color: #2a3ffe !important;
  border-color: #2a3ffe !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: #0116d0 !important;
  border-color: #0116d0 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0116d0 !important;
  border-color: #0116d0 !important;
}
.btn-success:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-success:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-warning {
  transition: all 0.3s !important;
  border-width: 1px;
}
.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-warning:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-warning:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-danger {
  transition: all 0.3s !important;
  border-width: 1px;
}
.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-danger:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-danger:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-white {
  transition: all 0.3s !important;
  border-width: 1px;
}
.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-white:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-white:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-black {
  transition: all 0.3s !important;
  border-width: 1px;
}
.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-black:hover {
  background: linear-gradient(0deg, #2a8ecc 0%, transparent 100%) !important;
  color: black !important;
}
.btn-black:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-primary-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #2a8ecc;
  color: #2a8ecc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #1b5c84 !important;
  background-color: transparent !important;
  border-color: #1b5c84 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #2a8ecc !important;
  border-color: #2a8ecc !important;
}
.btn-primary-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-primary-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-secondary-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #feff70;
  color: #feff70;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #fdff19 !important;
  background-color: transparent !important;
  border-color: #fdff19 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #6f7000 !important;
  background-color: #feff70 !important;
  border-color: #feff70 !important;
}
.btn-secondary-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-secondary-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-info-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  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: #148cca !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-info-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-info-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-success-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #2a3ffe;
  color: #2a3ffe;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #0116d0 !important;
  background-color: transparent !important;
  border-color: #0116d0 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2a3ffe !important;
  border-color: #2a3ffe !important;
}
.btn-success-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-success-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-warning-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  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: #ffd10a !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-warning-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-warning-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-danger-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  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: #ff5f0f !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-danger-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-danger-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-black-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-black-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-black-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.btn-white-outline {
  transition: all 0.3s !important;
  border-width: 1px;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-white-outline:hover {
  background: linear-gradient(0deg, #feff70 0%, transparent 100%) !important;
  color: black !important;
}
.btn-white-outline:hover span {
  animation-duration: 0.3s;
  animation-name: btn;
}
.text-primary {
  color: #2a8ecc !important;
}
.text-secondary {
  color: #feff70 !important;
}
.text-success {
  color: #2a3ffe !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: #195377 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #fdff0a !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #0114c1 !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: #2a8ecc;
}
.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-gallery-filter li.active .btn {
  background-color: #2a8ecc;
  border-color: #2a8ecc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #2a8ecc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #cde6f5;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #f5f6ff;
}
.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: 'Anybody', display;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #2a8ecc !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Anybody', display;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #2a8ecc;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #2a8ecc;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #2a8ecc;
}
.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: #2a8ecc;
  border-bottom-color: #2a8ecc;
}
.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: #2a8ecc !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: #feff70 !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='%232a8ecc' %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;
}
.cid-t9nvAP106k {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t9nvAP106k nav.navbar {
  position: fixed;
}
.cid-t9nvAP106k .btn {
  line-height: 1.2;
}
.cid-t9nvAP106k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t9nvAP106k .nav-link {
  position: relative;
}
.cid-t9nvAP106k .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-t9nvAP106k .nav-link:hover {
  color: #475057;
}
.cid-t9nvAP106k .nav-link:hover:before {
  width: 100%;
}
.cid-t9nvAP106k .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-t9nvAP106k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t9nvAP106k .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t9nvAP106k .dropdown-item:hover,
.cid-t9nvAP106k .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-t9nvAP106k .dropdown-item:hover span {
  color: white;
}
.cid-t9nvAP106k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t9nvAP106k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t9nvAP106k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t9nvAP106k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-t9nvAP106k .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t9nvAP106k .container {
    flex-wrap: nowrap;
  }
}
.cid-t9nvAP106k .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t9nvAP106k .navbar-nav {
  margin: auto;
}
.cid-t9nvAP106k .dropdown-menu,
.cid-t9nvAP106k .navbar.opened {
  background: #ffffff !important;
}
.cid-t9nvAP106k .nav-item:focus,
.cid-t9nvAP106k .nav-link:focus {
  outline: none;
}
.cid-t9nvAP106k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t9nvAP106k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t9nvAP106k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t9nvAP106k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t9nvAP106k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t9nvAP106k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t9nvAP106k .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-t9nvAP106k .navbar.opened {
  transition: all 0.3s;
}
.cid-t9nvAP106k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t9nvAP106k .navbar .navbar-logo img {
  width: auto;
}
.cid-t9nvAP106k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t9nvAP106k .navbar.collapsed {
  justify-content: center;
}
.cid-t9nvAP106k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t9nvAP106k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t9nvAP106k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-t9nvAP106k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t9nvAP106k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t9nvAP106k .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-t9nvAP106k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t9nvAP106k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t9nvAP106k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t9nvAP106k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t9nvAP106k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t9nvAP106k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t9nvAP106k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t9nvAP106k .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-t9nvAP106k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t9nvAP106k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t9nvAP106k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t9nvAP106k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t9nvAP106k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t9nvAP106k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-t9nvAP106k .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-t9nvAP106k .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t9nvAP106k .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-t9nvAP106k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t9nvAP106k .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-t9nvAP106k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t9nvAP106k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t9nvAP106k .dropdown-item.active,
.cid-t9nvAP106k .dropdown-item:active {
  background-color: transparent;
}
.cid-t9nvAP106k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t9nvAP106k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t9nvAP106k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t9nvAP106k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t9nvAP106k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t9nvAP106k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t9nvAP106k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t9nvAP106k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t9nvAP106k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t9nvAP106k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t9nvAP106k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t9nvAP106k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t9nvAP106k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t9nvAP106k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t9nvAP106k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t9nvAP106k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t9nvAP106k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t9nvAP106k .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t9nvAP106k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t9nvAP106k .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-t9nvAP106k .navbar {
    height: 70px;
  }
  .cid-t9nvAP106k .navbar.opened {
    height: auto;
  }
  .cid-t9nvAP106k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWho2RpP90 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWho2RpP90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWho2RpP90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWho2RpP90 .row {
  flex-direction: row-reverse;
}
.cid-tVZPIiwSrs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tVZPIiwSrs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZPIiwSrs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tVZPIiwSrs .container {
    padding: 0 25px;
  }
}
.cid-tVZPIiwSrs .title-wrapper {
  padding: 100px 0;
}
.cid-tVZPIiwSrs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tVZPIiwSrs .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tVZPIiwSrs .mbr-section-title,
.cid-tVZPIiwSrs .mbr-section-btn {
  text-align: center;
  color: #fafafa;
}
.cid-t9otdQxniA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #475057;
}
.cid-t9otdQxniA .mbr-fallback-image.disabled {
  display: none;
}
.cid-t9otdQxniA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t9otdQxniA .row {
  justify-content: space-between;
}
.cid-t9otdQxniA .line {
  widht: 100%;
  height: 2px;
  background: gray;
  margin-bottom: 2rem;
}
.cid-t9otdQxniA .mbr-text,
.cid-t9otdQxniA .mbr-section-btn {
  color: #ffffff;
}
.cid-t9otdQxniA .mbr-section-title {
  color: #ffffff;
}
.cid-t9otdQxniA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t9orqOSzWG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t9orqOSzWG .container {
  padding: 0 1rem;
}
.cid-t9orqOSzWG .item:focus,
.cid-t9orqOSzWG span:focus {
  outline: none;
}
.cid-t9orqOSzWG .item-wrapper {
  position: relative;
}
.cid-t9orqOSzWG .slide-content {
  position: relative;
  background: linear-gradient(transparent 60%, #2a8ecc);
  border-radius: 2rem;
  border-top-left-radius: 12rem;
  overflow: hidden;
  padding: 2rem;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9orqOSzWG .slide-content {
    border-top-left-radius: 6rem;
  }
}
.cid-t9orqOSzWG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t9orqOSzWG .mbr-section-title {
  color: #475057;
}
.cid-t9orqOSzWG .mbr-text,
.cid-t9orqOSzWG .mbr-section-btn {
  text-align: center;
}
.cid-t9orqOSzWG .item-title {
  text-align: center;
}
.cid-t9orqOSzWG .item-subtitle {
  text-align: center;
}
.cid-t9orqOSzWG img {
  border-radius: 50%;
  width: 300px;
  height: 300px;
  margin: 2rem auto;
}
@media (max-width: 768px) {
  .cid-t9orqOSzWG img {
    width: 210px;
    height: 210px;
  }
}
.cid-t9orqOSzWG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
}
@media (max-width: 768px) {
  .cid-t9orqOSzWG .embla__slide {
    min-width: 100%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-t9orqOSzWG .embla__button--next,
.cid-t9orqOSzWG .embla__button--prev {
  display: flex;
}
.cid-t9orqOSzWG .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;
}
.cid-t9orqOSzWG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-t9orqOSzWG .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-t9orqOSzWG .embla__button.embla__button--prev {
  left: 0;
  margin-left: -5rem;
  padding-right: 10px;
}
@media (max-width: 1600px) {
  .cid-t9orqOSzWG .embla__button.embla__button--prev {
    margin-left: 2.5rem;
  }
}
.cid-t9orqOSzWG .embla__button.embla__button--next {
  right: 0;
  margin-right: -5rem;
  padding-left: 5px;
}
@media (max-width: 1600px) {
  .cid-t9orqOSzWG .embla__button.embla__button--next {
    margin-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-t9orqOSzWG .embla__button {
    top: auto;
    bottom: -5rem;
  }
}
.cid-t9orqOSzWG .embla {
  position: relative;
  width: 100%;
}
.cid-t9orqOSzWG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-t9orqOSzWG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-t9orqOSzWG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-t9orqOSzWG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-t9orzGRVop {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t9orzGRVop img {
  margin: auto;
  position: relative;
}
.cid-t9orzGRVop .col-md-6 {
  margin-bottom: 1rem;
}
.cid-t9orzGRVop .card {
  transition: all 0.3s;
  height: fit-content;
  border-radius: 3rem;
  border-top-left-radius: 9rem;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.cid-t9orzGRVop .card:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  border-top-left-radius: 9rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
.cid-t9orzGRVop .dot {
  width: 6px;
  height: 6px;
  background: #2a8ecc;
}
.cid-t9orzGRVop .dot-right {
  margin-right: 0;
  margin-left: auto;
}
.cid-t9orzGRVop .mbr-section-text {
  color: #000000;
}
.cid-t9orzGRVop .mbr-section-subtitle {
  color: #2a8ecc;
}
.cid-t9orzGRVop .mbr-section-title {
  color: #475057;
  text-align: left;
}
.cid-tVZpq3Blr5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #bbbbbb;
}
.cid-tVZpq3Blr5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZpq3Blr5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tVZpq3Blr5 .container {
    padding: 0 30px;
  }
}
.cid-tVZpq3Blr5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tVZpq3Blr5 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-tVZpq3Blr5 .items {
  padding: 20px 0;
}
.cid-tVZpq3Blr5 .items .item {
  padding-bottom: 30px;
  border-bottom: 2px solid #ededed;
  margin-bottom: 30px;
}
.cid-tVZpq3Blr5 .items .item:last-child {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tVZpq3Blr5 .items .item {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
.cid-tVZpq3Blr5 .items .item .item-wrapper .card-box {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}
@media (max-width: 768px) {
  .cid-tVZpq3Blr5 .items .item .item-wrapper .card-box {
    display: block;
  }
}
@media (max-width: 768px) {
  .cid-tVZpq3Blr5 .items .item .item-wrapper .card-box .content-wrap:first-child {
    margin-bottom: 20px;
  }
}
.cid-tVZpq3Blr5 .items .item .item-wrapper .card-box .content-wrap .card-subtitle {
  line-height: 180%;
  margin-bottom: 0;
}
.cid-tVZpq3Blr5 .items .item .item-wrapper .card-box .content-wrap .mbr-desc {
  opacity: .6;
  line-height: 180%;
  margin-bottom: 0;
}
.cid-tVZpq3Blr5 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tVZpq3Blr5 .card-subtitle {
  color: #000000;
}
.cid-tVZpq3Blr5 .mbr-desc {
  color: #000000;
}
.cid-tVZIhru3n1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #475057;
}
.cid-tVZIhru3n1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZIhru3n1 .container-fluid {
  padding: 0 1rem;
}
@media (max-width: 992px) {
  .cid-tVZIhru3n1 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tVZIhru3n1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVZIhru3n1 .img-card {
  background: #ffffff;
  padding: 5rem;
  border-top-left-radius: 4rem;
}
@media (max-width: 992px) {
  .cid-tVZIhru3n1 .img-card {
    border-radius: 2rem;
    padding: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tVZIhru3n1 .img-card {
    padding: 1rem;
  }
}
.cid-tVZIhru3n1 .row {
  justify-content: space-between;
}
.cid-tVZIhru3n1 .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tVZIhru3n1 .img-wrapper img {
  border-radius: 3rem;
}
@media (max-width: 992px) {
  .cid-tVZIhru3n1 .img-wrapper img {
    border-radius: 2rem;
  }
}
.cid-tVZIhru3n1 .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tVZIhru3n1 .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tVZIhru3n1 .dot {
  width: 6px;
  height: 6px;
  background: #000000;
}
.cid-tVZIhru3n1 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 992px) {
  .cid-tVZIhru3n1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tVZIhru3n1 .mbr-text,
.cid-tVZIhru3n1 .mbr-section-btn {
  color: #ffffff;
}
.cid-tVZIhru3n1 .mbr-section-title {
  color: #ffffff;
}
.cid-tWhtkHd8iW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tWhtkHd8iW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWhtkHd8iW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWhtkHd8iW .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tWhtkHd8iW .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tWhtkHd8iW .container {
    max-width: 1400px;
  }
}
.cid-tWhtkHd8iW .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tWhtkHd8iW .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tWhtkHd8iW .row {
  justify-content: center;
}
.cid-tWhtkHd8iW .card-title,
.cid-tWhtkHd8iW .iconfont-wrapper,
.cid-tWhtkHd8iW .dot {
  color: #000000;
}
.cid-tWhtkHd8iW .mbr-section-title {
  color: #2a8ecc;
}
.cid-t9orCwv0It {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tVZTWTTz8X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVZTWTTz8X nav.navbar {
  position: fixed;
}
.cid-tVZTWTTz8X .btn {
  line-height: 1.2;
}
.cid-tVZTWTTz8X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVZTWTTz8X .nav-link {
  position: relative;
}
.cid-tVZTWTTz8X .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tVZTWTTz8X .nav-link:hover {
  color: #475057;
}
.cid-tVZTWTTz8X .nav-link:hover:before {
  width: 100%;
}
.cid-tVZTWTTz8X .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-tVZTWTTz8X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVZTWTTz8X .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tVZTWTTz8X .dropdown-item:hover,
.cid-tVZTWTTz8X .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tVZTWTTz8X .dropdown-item:hover span {
  color: white;
}
.cid-tVZTWTTz8X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVZTWTTz8X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVZTWTTz8X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tVZTWTTz8X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tVZTWTTz8X .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tVZTWTTz8X .container {
    flex-wrap: nowrap;
  }
}
.cid-tVZTWTTz8X .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tVZTWTTz8X .navbar-nav {
  margin: auto;
}
.cid-tVZTWTTz8X .dropdown-menu,
.cid-tVZTWTTz8X .navbar.opened {
  background: #ffffff !important;
}
.cid-tVZTWTTz8X .nav-item:focus,
.cid-tVZTWTTz8X .nav-link:focus {
  outline: none;
}
.cid-tVZTWTTz8X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVZTWTTz8X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVZTWTTz8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVZTWTTz8X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVZTWTTz8X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVZTWTTz8X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVZTWTTz8X .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tVZTWTTz8X .navbar.opened {
  transition: all 0.3s;
}
.cid-tVZTWTTz8X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVZTWTTz8X .navbar .navbar-logo img {
  width: auto;
}
.cid-tVZTWTTz8X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVZTWTTz8X .navbar.collapsed {
  justify-content: center;
}
.cid-tVZTWTTz8X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVZTWTTz8X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tVZTWTTz8X .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tVZTWTTz8X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVZTWTTz8X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVZTWTTz8X .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-tVZTWTTz8X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVZTWTTz8X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVZTWTTz8X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVZTWTTz8X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVZTWTTz8X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVZTWTTz8X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVZTWTTz8X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVZTWTTz8X .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-tVZTWTTz8X .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tVZTWTTz8X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVZTWTTz8X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVZTWTTz8X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVZTWTTz8X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVZTWTTz8X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tVZTWTTz8X .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tVZTWTTz8X .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVZTWTTz8X .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tVZTWTTz8X .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVZTWTTz8X .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-tVZTWTTz8X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVZTWTTz8X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVZTWTTz8X .dropdown-item.active,
.cid-tVZTWTTz8X .dropdown-item:active {
  background-color: transparent;
}
.cid-tVZTWTTz8X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVZTWTTz8X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVZTWTTz8X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVZTWTTz8X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tVZTWTTz8X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVZTWTTz8X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVZTWTTz8X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVZTWTTz8X button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVZTWTTz8X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tVZTWTTz8X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVZTWTTz8X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVZTWTTz8X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVZTWTTz8X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVZTWTTz8X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVZTWTTz8X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVZTWTTz8X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVZTWTTz8X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVZTWTTz8X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVZTWTTz8X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVZTWTTz8X .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-tVZTWTTz8X .navbar {
    height: 70px;
  }
  .cid-tVZTWTTz8X .navbar.opened {
    height: auto;
  }
  .cid-tVZTWTTz8X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVZTWUZ1lu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tVZTWUZ1lu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZTWUZ1lu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tVZTWUZ1lu .container {
    padding: 0 25px;
  }
}
.cid-tVZTWUZ1lu .title-wrapper {
  padding: 100px 0;
}
.cid-tVZTWUZ1lu .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tVZTWUZ1lu .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tVZTWUZ1lu .mbr-section-title,
.cid-tVZTWUZ1lu .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tVZWvxLmeZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tVZWvxLmeZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZWvxLmeZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .container {
    padding: 0 30px;
  }
}
.cid-tVZWvxLmeZ .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tVZWvxLmeZ .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tVZWvxLmeZ .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tVZWvxLmeZ .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tVZWvxLmeZ .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tVZWvxLmeZ .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tVZWvxLmeZ .embla__button--next,
.cid-tVZWvxLmeZ .embla__button--prev {
  display: flex;
}
.cid-tVZWvxLmeZ .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tVZWvxLmeZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tVZWvxLmeZ .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tVZWvxLmeZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tVZWvxLmeZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tVZWvxLmeZ .slider-wrapper {
  padding-left: 30px;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .slider-wrapper {
    padding: 0;
  }
}
.cid-tVZWvxLmeZ .embla {
  position: relative;
  width: 100%;
}
.cid-tVZWvxLmeZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tVZWvxLmeZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tVZWvxLmeZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tVZWvxLmeZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tVZWvxLmeZ .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tVZWvxLmeZ .list-wrapper {
    display: block;
  }
}
.cid-tVZWvxLmeZ .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tVZWvxLmeZ .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tVZWvxLmeZ .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tVZWvxLmeZ .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tVZWvxLmeZ .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tVZWvxLmeZ .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tVZWvxLmeZ .mbr-section-btn {
    padding: 0;
  }
}
.cid-tVZWvxLmeZ .mbr-section-title {
  color: #2a8ecc;
}
.cid-tVZWvxLmeZ .mbr-desc {
  color: #212529;
}
.cid-tVZWvxLmeZ .mbr-section-subtitle {
  color: #212529;
}
.cid-tVZWvxLmeZ .mbr-text {
  color: #212529;
}
.cid-tVZWvxLmeZ .mbr-list-title {
  color: #212529;
}
.cid-tVZWvxLmeZ .list_1 {
  color: #212529;
}
.cid-tVZWvxLmeZ .list_2 {
  color: #212529;
}
.cid-tW0cGOMGFE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tW0cGOMGFE .item:focus,
.cid-tW0cGOMGFE span:focus {
  outline: none;
}
@media (max-width: 992px) {
  .cid-tW0cGOMGFE .container {
    padding: 0 24px;
  }
}
.cid-tW0cGOMGFE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
  padding: 64px;
}
@media (max-width: 992px) {
  .cid-tW0cGOMGFE .embla__slide {
    padding: 40px;
  }
}
@media (max-width: 768px) {
  .cid-tW0cGOMGFE .embla__slide {
    padding: 32px;
  }
}
@media (max-width: 767px) {
  .cid-tW0cGOMGFE .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-tW0cGOMGFE .embla__slide .slide-content {
  width: 100%;
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-content {
  position: relative;
  z-index: 1;
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-content .item-title {
  margin-bottom: 0;
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-content .item-desc {
  margin: 16px 0 0;
  opacity: .7;
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-wrapper {
  width: 100%;
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-wrapper .item-img {
  margin: 80px 0;
}
@media (max-width: 992px) {
  .cid-tW0cGOMGFE .embla__slide .slide-content .item-wrapper .item-img {
    margin: 40px 0;
  }
}
.cid-tW0cGOMGFE .embla__slide .slide-content .item-wrapper .item-img img {
  width: 50%;
  height: 570px;
  object-fit: cover;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tW0cGOMGFE .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
    margin: 0;
    width: 100%;
  }
}
.cid-tW0cGOMGFE .embla__button--next,
.cid-tW0cGOMGFE .embla__button--prev {
  display: flex;
}
.cid-tW0cGOMGFE .embla__button {
  bottom: 120px;
  width: 64px;
  height: 64px;
  margin-top: -1.5rem;
  font-size: 48px;
  background-color: transparent !important;
  color: #2a8ecc !important;
  border: none;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tW0cGOMGFE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW0cGOMGFE .embla__button:hover {
  background: transparent;
  color: #feff70 !important;
}
.cid-tW0cGOMGFE .embla__button.embla__button--prev {
  left: 40%;
  margin-left: 0;
}
@media (max-width: 768px) {
  .cid-tW0cGOMGFE .embla__button.embla__button--prev {
    left: 10%;
  }
}
.cid-tW0cGOMGFE .embla__button.embla__button--next {
  right: 40%;
  margin-right: 0;
}
@media (max-width: 768px) {
  .cid-tW0cGOMGFE .embla__button.embla__button--next {
    right: 10%;
  }
}
@media (max-width: 992px) {
  .cid-tW0cGOMGFE .embla__button {
    bottom: 32px;
  }
}
.cid-tW0cGOMGFE .embla {
  position: relative;
  z-index: 5;
  width: 100%;
  background-color: #475057;
  border-radius: 40px;
  padding-bottom: 120px;
}
@media (max-width: 992px) {
  .cid-tW0cGOMGFE .embla {
    padding-bottom: 40px;
  }
}
.cid-tW0cGOMGFE .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-tW0cGOMGFE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW0cGOMGFE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW0cGOMGFE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW0cGOMGFE .item-title {
  color: #ffffff;
}
.cid-tW0cGOMGFE .item-desc {
  color: #ffffff;
}
.cid-tVZTWWVFVg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #bbbbbb;
}
.cid-tVZTWWVFVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVZTWWVFVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tVZTWWVFVg .container {
    padding: 0 30px;
  }
}
.cid-tVZTWWVFVg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tVZTWWVFVg .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-tVZTWWVFVg .items {
  padding: 20px 0;
}
.cid-tVZTWWVFVg .items .item {
  padding-bottom: 30px;
  border-bottom: 2px solid #ededed;
  margin-bottom: 30px;
}
.cid-tVZTWWVFVg .items .item:last-child {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tVZTWWVFVg .items .item {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
.cid-tVZTWWVFVg .items .item .item-wrapper .card-box {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px;
}
@media (max-width: 768px) {
  .cid-tVZTWWVFVg .items .item .item-wrapper .card-box {
    display: block;
  }
}
@media (max-width: 768px) {
  .cid-tVZTWWVFVg .items .item .item-wrapper .card-box .content-wrap:first-child {
    margin-bottom: 20px;
  }
}
.cid-tVZTWWVFVg .items .item .item-wrapper .card-box .content-wrap .card-subtitle {
  line-height: 180%;
  margin-bottom: 0;
}
.cid-tVZTWWVFVg .items .item .item-wrapper .card-box .content-wrap .mbr-desc {
  opacity: .6;
  line-height: 180%;
  margin-bottom: 0;
}
.cid-tVZTWWVFVg .mbr-section-title {
  color: #2a8ecc;
}
.cid-tVZTWWVFVg .card-subtitle {
  color: #000000;
}
.cid-tVZTWWVFVg .mbr-desc {
  color: #000000;
}
.cid-tWhtztWJ72 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tWhtztWJ72 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWhtztWJ72 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWhtztWJ72 .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tWhtztWJ72 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tWhtztWJ72 .container {
    max-width: 1400px;
  }
}
.cid-tWhtztWJ72 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tWhtztWJ72 .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tWhtztWJ72 .row {
  justify-content: center;
}
.cid-tWhtztWJ72 .card-title,
.cid-tWhtztWJ72 .iconfont-wrapper,
.cid-tWhtztWJ72 .dot {
  color: #000000;
}
.cid-tWhtztWJ72 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tVZTWYJMFn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW0eIRpofC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW0eIRpofC nav.navbar {
  position: fixed;
}
.cid-tW0eIRpofC .btn {
  line-height: 1.2;
}
.cid-tW0eIRpofC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW0eIRpofC .nav-link {
  position: relative;
}
.cid-tW0eIRpofC .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW0eIRpofC .nav-link:hover {
  color: #475057;
}
.cid-tW0eIRpofC .nav-link:hover:before {
  width: 100%;
}
.cid-tW0eIRpofC .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-tW0eIRpofC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0eIRpofC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW0eIRpofC .dropdown-item:hover,
.cid-tW0eIRpofC .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW0eIRpofC .dropdown-item:hover span {
  color: white;
}
.cid-tW0eIRpofC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW0eIRpofC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW0eIRpofC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW0eIRpofC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW0eIRpofC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW0eIRpofC .container {
    flex-wrap: nowrap;
  }
}
.cid-tW0eIRpofC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW0eIRpofC .navbar-nav {
  margin: auto;
}
.cid-tW0eIRpofC .dropdown-menu,
.cid-tW0eIRpofC .navbar.opened {
  background: #ffffff !important;
}
.cid-tW0eIRpofC .nav-item:focus,
.cid-tW0eIRpofC .nav-link:focus {
  outline: none;
}
.cid-tW0eIRpofC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW0eIRpofC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW0eIRpofC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW0eIRpofC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW0eIRpofC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW0eIRpofC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW0eIRpofC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW0eIRpofC .navbar.opened {
  transition: all 0.3s;
}
.cid-tW0eIRpofC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW0eIRpofC .navbar .navbar-logo img {
  width: auto;
}
.cid-tW0eIRpofC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW0eIRpofC .navbar.collapsed {
  justify-content: center;
}
.cid-tW0eIRpofC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW0eIRpofC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW0eIRpofC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW0eIRpofC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW0eIRpofC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW0eIRpofC .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-tW0eIRpofC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW0eIRpofC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW0eIRpofC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW0eIRpofC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW0eIRpofC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW0eIRpofC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW0eIRpofC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW0eIRpofC .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-tW0eIRpofC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW0eIRpofC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW0eIRpofC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW0eIRpofC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW0eIRpofC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW0eIRpofC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW0eIRpofC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW0eIRpofC .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0eIRpofC .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW0eIRpofC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW0eIRpofC .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-tW0eIRpofC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW0eIRpofC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW0eIRpofC .dropdown-item.active,
.cid-tW0eIRpofC .dropdown-item:active {
  background-color: transparent;
}
.cid-tW0eIRpofC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW0eIRpofC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW0eIRpofC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW0eIRpofC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW0eIRpofC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW0eIRpofC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW0eIRpofC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW0eIRpofC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW0eIRpofC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW0eIRpofC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW0eIRpofC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0eIRpofC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0eIRpofC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW0eIRpofC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0eIRpofC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW0eIRpofC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW0eIRpofC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0eIRpofC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW0eIRpofC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW0eIRpofC .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-tW0eIRpofC .navbar {
    height: 70px;
  }
  .cid-tW0eIRpofC .navbar.opened {
    height: auto;
  }
  .cid-tW0eIRpofC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW0eIS8ZT2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW0eIS8ZT2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0eIS8ZT2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0eIS8ZT2 .container {
    padding: 0 25px;
  }
}
.cid-tW0eIS8ZT2 .title-wrapper {
  padding: 100px 0;
}
.cid-tW0eIS8ZT2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW0eIS8ZT2 .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW0eIS8ZT2 .mbr-section-title,
.cid-tW0eIS8ZT2 .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW0eIUfX60 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tW0eIUfX60 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0eIUfX60 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tW0eIUfX60 .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tW0eIUfX60 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tW0eIUfX60 .container {
    max-width: 1400px;
  }
}
.cid-tW0eIUfX60 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tW0eIUfX60 .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tW0eIUfX60 .row {
  justify-content: center;
}
.cid-tW0eIUfX60 .card-title,
.cid-tW0eIUfX60 .iconfont-wrapper,
.cid-tW0eIUfX60 .dot {
  color: #000000;
}
.cid-tW0eIUfX60 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW0eIUQsAC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW0fQshdKw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW0fQshdKw nav.navbar {
  position: fixed;
}
.cid-tW0fQshdKw .btn {
  line-height: 1.2;
}
.cid-tW0fQshdKw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW0fQshdKw .nav-link {
  position: relative;
}
.cid-tW0fQshdKw .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW0fQshdKw .nav-link:hover {
  color: #475057;
}
.cid-tW0fQshdKw .nav-link:hover:before {
  width: 100%;
}
.cid-tW0fQshdKw .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-tW0fQshdKw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0fQshdKw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW0fQshdKw .dropdown-item:hover,
.cid-tW0fQshdKw .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW0fQshdKw .dropdown-item:hover span {
  color: white;
}
.cid-tW0fQshdKw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW0fQshdKw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW0fQshdKw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW0fQshdKw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW0fQshdKw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW0fQshdKw .container {
    flex-wrap: nowrap;
  }
}
.cid-tW0fQshdKw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW0fQshdKw .navbar-nav {
  margin: auto;
}
.cid-tW0fQshdKw .dropdown-menu,
.cid-tW0fQshdKw .navbar.opened {
  background: #ffffff !important;
}
.cid-tW0fQshdKw .nav-item:focus,
.cid-tW0fQshdKw .nav-link:focus {
  outline: none;
}
.cid-tW0fQshdKw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW0fQshdKw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW0fQshdKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW0fQshdKw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW0fQshdKw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW0fQshdKw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW0fQshdKw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW0fQshdKw .navbar.opened {
  transition: all 0.3s;
}
.cid-tW0fQshdKw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW0fQshdKw .navbar .navbar-logo img {
  width: auto;
}
.cid-tW0fQshdKw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW0fQshdKw .navbar.collapsed {
  justify-content: center;
}
.cid-tW0fQshdKw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW0fQshdKw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW0fQshdKw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW0fQshdKw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW0fQshdKw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW0fQshdKw .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-tW0fQshdKw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW0fQshdKw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW0fQshdKw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW0fQshdKw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW0fQshdKw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW0fQshdKw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW0fQshdKw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW0fQshdKw .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-tW0fQshdKw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW0fQshdKw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW0fQshdKw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW0fQshdKw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW0fQshdKw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW0fQshdKw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW0fQshdKw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW0fQshdKw .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0fQshdKw .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW0fQshdKw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW0fQshdKw .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-tW0fQshdKw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW0fQshdKw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW0fQshdKw .dropdown-item.active,
.cid-tW0fQshdKw .dropdown-item:active {
  background-color: transparent;
}
.cid-tW0fQshdKw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW0fQshdKw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW0fQshdKw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW0fQshdKw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW0fQshdKw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW0fQshdKw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW0fQshdKw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW0fQshdKw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW0fQshdKw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW0fQshdKw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW0fQshdKw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0fQshdKw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0fQshdKw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW0fQshdKw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0fQshdKw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW0fQshdKw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW0fQshdKw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0fQshdKw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW0fQshdKw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW0fQshdKw .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-tW0fQshdKw .navbar {
    height: 70px;
  }
  .cid-tW0fQshdKw .navbar.opened {
    height: auto;
  }
  .cid-tW0fQshdKw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW0fQti83R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW0fQti83R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0fQti83R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0fQti83R .container {
    padding: 0 25px;
  }
}
.cid-tW0fQti83R .title-wrapper {
  padding: 100px 0;
}
.cid-tW0fQti83R .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW0fQti83R .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW0fQti83R .mbr-section-title,
.cid-tW0fQti83R .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW0fQu7WK6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tW0fQu7WK6 .container {
  padding: 0 1rem;
}
.cid-tW0fQu7WK6 .item:focus,
.cid-tW0fQu7WK6 span:focus {
  outline: none;
}
.cid-tW0fQu7WK6 .item-wrapper {
  position: relative;
}
.cid-tW0fQu7WK6 .slide-content {
  position: relative;
  background: linear-gradient(transparent 60%, #2a8ecc);
  border-radius: 2rem;
  border-top-left-radius: 12rem;
  overflow: hidden;
  padding: 2rem;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tW0fQu7WK6 .slide-content {
    border-top-left-radius: 6rem;
  }
}
.cid-tW0fQu7WK6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tW0fQu7WK6 .mbr-section-title {
  color: #475057;
}
.cid-tW0fQu7WK6 .mbr-text,
.cid-tW0fQu7WK6 .mbr-section-btn {
  text-align: center;
}
.cid-tW0fQu7WK6 .item-title {
  text-align: center;
}
.cid-tW0fQu7WK6 .item-subtitle {
  text-align: center;
}
.cid-tW0fQu7WK6 img {
  border-radius: 50%;
  width: 300px;
  height: 300px;
  margin: 2rem auto;
}
@media (max-width: 768px) {
  .cid-tW0fQu7WK6 img {
    width: 210px;
    height: 210px;
  }
}
.cid-tW0fQu7WK6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
}
@media (max-width: 768px) {
  .cid-tW0fQu7WK6 .embla__slide {
    min-width: 100%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW0fQu7WK6 .embla__button--next,
.cid-tW0fQu7WK6 .embla__button--prev {
  display: flex;
}
.cid-tW0fQu7WK6 .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;
}
.cid-tW0fQu7WK6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW0fQu7WK6 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tW0fQu7WK6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: -5rem;
  padding-right: 10px;
}
@media (max-width: 1600px) {
  .cid-tW0fQu7WK6 .embla__button.embla__button--prev {
    margin-left: 2.5rem;
  }
}
.cid-tW0fQu7WK6 .embla__button.embla__button--next {
  right: 0;
  margin-right: -5rem;
  padding-left: 5px;
}
@media (max-width: 1600px) {
  .cid-tW0fQu7WK6 .embla__button.embla__button--next {
    margin-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tW0fQu7WK6 .embla__button {
    top: auto;
    bottom: -5rem;
  }
}
.cid-tW0fQu7WK6 .embla {
  position: relative;
  width: 100%;
}
.cid-tW0fQu7WK6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW0fQu7WK6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW0fQu7WK6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW0fQu7WK6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW0gx3RAyN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW0gx3RAyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0gx3RAyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .container {
    padding: 0 30px;
  }
}
.cid-tW0gx3RAyN .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW0gx3RAyN .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW0gx3RAyN .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW0gx3RAyN .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW0gx3RAyN .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW0gx3RAyN .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW0gx3RAyN .embla__button--next,
.cid-tW0gx3RAyN .embla__button--prev {
  display: flex;
}
.cid-tW0gx3RAyN .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tW0gx3RAyN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW0gx3RAyN .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW0gx3RAyN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW0gx3RAyN .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW0gx3RAyN .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .slider-wrapper {
    padding: 0;
  }
}
.cid-tW0gx3RAyN .embla {
  position: relative;
  width: 100%;
}
.cid-tW0gx3RAyN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW0gx3RAyN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW0gx3RAyN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW0gx3RAyN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW0gx3RAyN .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW0gx3RAyN .list-wrapper {
    display: block;
  }
}
.cid-tW0gx3RAyN .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW0gx3RAyN .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW0gx3RAyN .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0gx3RAyN .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW0gx3RAyN .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0gx3RAyN .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW0gx3RAyN .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW0gx3RAyN .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW0gx3RAyN .mbr-desc {
  color: #212529;
}
.cid-tW0gx3RAyN .mbr-section-subtitle {
  color: #212529;
}
.cid-tW0gx3RAyN .mbr-text {
  color: #212529;
}
.cid-tW0gx3RAyN .mbr-list-title {
  color: #212529;
}
.cid-tW0gx3RAyN .list_1 {
  color: #212529;
}
.cid-tW0gx3RAyN .list_2 {
  color: #212529;
}
.cid-tW0raUptf4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW0raUptf4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0raUptf4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .container {
    padding: 0 30px;
  }
}
.cid-tW0raUptf4 .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW0raUptf4 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW0raUptf4 .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW0raUptf4 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW0raUptf4 .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW0raUptf4 .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW0raUptf4 .embla__button--next,
.cid-tW0raUptf4 .embla__button--prev {
  display: flex;
}
.cid-tW0raUptf4 .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tW0raUptf4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW0raUptf4 .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW0raUptf4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW0raUptf4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW0raUptf4 .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .slider-wrapper {
    padding: 0;
  }
}
.cid-tW0raUptf4 .embla {
  position: relative;
  width: 100%;
}
.cid-tW0raUptf4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW0raUptf4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW0raUptf4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW0raUptf4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW0raUptf4 .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW0raUptf4 .list-wrapper {
    display: block;
  }
}
.cid-tW0raUptf4 .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW0raUptf4 .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW0raUptf4 .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0raUptf4 .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW0raUptf4 .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0raUptf4 .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW0raUptf4 .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW0raUptf4 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW0raUptf4 .mbr-desc {
  color: #212529;
}
.cid-tW0raUptf4 .mbr-section-subtitle {
  color: #212529;
}
.cid-tW0raUptf4 .mbr-text {
  color: #212529;
}
.cid-tW0raUptf4 .mbr-list-title {
  color: #212529;
}
.cid-tW0raUptf4 .list_1 {
  color: #212529;
}
.cid-tW0raUptf4 .list_2 {
  color: #212529;
}
.cid-tW0tAb66Aw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW0tAb66Aw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0tAb66Aw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .container {
    padding: 0 30px;
  }
}
.cid-tW0tAb66Aw .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW0tAb66Aw .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW0tAb66Aw .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW0tAb66Aw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW0tAb66Aw .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW0tAb66Aw .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW0tAb66Aw .embla__button--next,
.cid-tW0tAb66Aw .embla__button--prev {
  display: flex;
}
.cid-tW0tAb66Aw .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tW0tAb66Aw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW0tAb66Aw .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW0tAb66Aw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW0tAb66Aw .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW0tAb66Aw .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .slider-wrapper {
    padding: 0;
  }
}
.cid-tW0tAb66Aw .embla {
  position: relative;
  width: 100%;
}
.cid-tW0tAb66Aw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW0tAb66Aw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW0tAb66Aw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW0tAb66Aw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW0tAb66Aw .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW0tAb66Aw .list-wrapper {
    display: block;
  }
}
.cid-tW0tAb66Aw .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW0tAb66Aw .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW0tAb66Aw .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0tAb66Aw .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW0tAb66Aw .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW0tAb66Aw .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW0tAb66Aw .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW0tAb66Aw .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW0tAb66Aw .mbr-desc {
  color: #212529;
}
.cid-tW0tAb66Aw .mbr-section-subtitle {
  color: #212529;
}
.cid-tW0tAb66Aw .mbr-text {
  color: #212529;
}
.cid-tW0tAb66Aw .mbr-list-title {
  color: #212529;
}
.cid-tW0tAb66Aw .list_1 {
  color: #212529;
}
.cid-tW0tAb66Aw .list_2 {
  color: #212529;
}
.cid-tWhtJla0DZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tWhtJla0DZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWhtJla0DZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWhtJla0DZ .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tWhtJla0DZ .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tWhtJla0DZ .container {
    max-width: 1400px;
  }
}
.cid-tWhtJla0DZ .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tWhtJla0DZ .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tWhtJla0DZ .row {
  justify-content: center;
}
.cid-tWhtJla0DZ .card-title,
.cid-tWhtJla0DZ .iconfont-wrapper,
.cid-tWhtJla0DZ .dot {
  color: #000000;
}
.cid-tWhtJla0DZ .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW0fQx0gY9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW0xZJhhcd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW0xZJhhcd nav.navbar {
  position: fixed;
}
.cid-tW0xZJhhcd .btn {
  line-height: 1.2;
}
.cid-tW0xZJhhcd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW0xZJhhcd .nav-link {
  position: relative;
}
.cid-tW0xZJhhcd .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW0xZJhhcd .nav-link:hover {
  color: #475057;
}
.cid-tW0xZJhhcd .nav-link:hover:before {
  width: 100%;
}
.cid-tW0xZJhhcd .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-tW0xZJhhcd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0xZJhhcd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW0xZJhhcd .dropdown-item:hover,
.cid-tW0xZJhhcd .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW0xZJhhcd .dropdown-item:hover span {
  color: white;
}
.cid-tW0xZJhhcd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW0xZJhhcd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW0xZJhhcd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW0xZJhhcd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW0xZJhhcd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW0xZJhhcd .container {
    flex-wrap: nowrap;
  }
}
.cid-tW0xZJhhcd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW0xZJhhcd .navbar-nav {
  margin: auto;
}
.cid-tW0xZJhhcd .dropdown-menu,
.cid-tW0xZJhhcd .navbar.opened {
  background: #ffffff !important;
}
.cid-tW0xZJhhcd .nav-item:focus,
.cid-tW0xZJhhcd .nav-link:focus {
  outline: none;
}
.cid-tW0xZJhhcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW0xZJhhcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW0xZJhhcd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW0xZJhhcd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW0xZJhhcd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW0xZJhhcd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW0xZJhhcd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW0xZJhhcd .navbar.opened {
  transition: all 0.3s;
}
.cid-tW0xZJhhcd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW0xZJhhcd .navbar .navbar-logo img {
  width: auto;
}
.cid-tW0xZJhhcd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW0xZJhhcd .navbar.collapsed {
  justify-content: center;
}
.cid-tW0xZJhhcd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW0xZJhhcd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW0xZJhhcd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW0xZJhhcd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW0xZJhhcd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW0xZJhhcd .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-tW0xZJhhcd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW0xZJhhcd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW0xZJhhcd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW0xZJhhcd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW0xZJhhcd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW0xZJhhcd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW0xZJhhcd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW0xZJhhcd .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-tW0xZJhhcd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW0xZJhhcd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW0xZJhhcd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW0xZJhhcd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW0xZJhhcd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW0xZJhhcd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW0xZJhhcd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW0xZJhhcd .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW0xZJhhcd .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW0xZJhhcd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW0xZJhhcd .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-tW0xZJhhcd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW0xZJhhcd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW0xZJhhcd .dropdown-item.active,
.cid-tW0xZJhhcd .dropdown-item:active {
  background-color: transparent;
}
.cid-tW0xZJhhcd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW0xZJhhcd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW0xZJhhcd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW0xZJhhcd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW0xZJhhcd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW0xZJhhcd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW0xZJhhcd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW0xZJhhcd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW0xZJhhcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW0xZJhhcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW0xZJhhcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0xZJhhcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW0xZJhhcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW0xZJhhcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0xZJhhcd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW0xZJhhcd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW0xZJhhcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW0xZJhhcd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW0xZJhhcd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW0xZJhhcd .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-tW0xZJhhcd .navbar {
    height: 70px;
  }
  .cid-tW0xZJhhcd .navbar.opened {
    height: auto;
  }
  .cid-tW0xZJhhcd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW0xZJWZp5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW0xZJWZp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW0xZJWZp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW0xZJWZp5 .container {
    padding: 0 25px;
  }
}
.cid-tW0xZJWZp5 .title-wrapper {
  padding: 100px 0;
}
.cid-tW0xZJWZp5 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW0xZJWZp5 .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW0xZJWZp5 .mbr-section-title,
.cid-tW0xZJWZp5 .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-u59Tg9UW1a {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #43434a;
}
.cid-u59Tg9UW1a .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59Tg9UW1a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u59Tg9UW1a .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u59Tg9UW1a .mbr-section-title {
  color: #ffffff;
}
.cid-u59Tg9UW1a .mbr-section-subtitle {
  color: #ec1d25;
}
.cid-u59Tg9UW1a .cards-row {
  row-gap: 32px;
}
.cid-u59Tg9UW1a .item-content {
  align-self: center;
  height: 100%;
  padding: 4rem 3rem;
  background: #efefef;
}
@media (max-width: 100%) {
  .cid-u59Tg9UW1a .item-content {
    padding: 3rem 2rem;
    text-align: center;
  }
}
.cid-u59Tg9UW1a .card-title {
  margin-bottom: 16px;
  color: #24262b;
}
.cid-u59Tg9UW1a .card-subtitle {
  color: #24262b;
}
.cid-u59Tg9UW1a .card-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-u59Tg9UW1a .mbr-section-btn {
  margin-top: 20px;
}
.cid-u59Tg9UW1a .item-img {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  width: 100%;
  min-height: 100%;
  height: 100%;
}
.cid-u59Tg9UW1a .item-img img {
  flex-grow: 1;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tW0xZNjhjw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW4QUg3SOO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW4QUg3SOO nav.navbar {
  position: fixed;
}
.cid-tW4QUg3SOO .btn {
  line-height: 1.2;
}
.cid-tW4QUg3SOO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW4QUg3SOO .nav-link {
  position: relative;
}
.cid-tW4QUg3SOO .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW4QUg3SOO .nav-link:hover {
  color: #475057;
}
.cid-tW4QUg3SOO .nav-link:hover:before {
  width: 100%;
}
.cid-tW4QUg3SOO .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-tW4QUg3SOO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4QUg3SOO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW4QUg3SOO .dropdown-item:hover,
.cid-tW4QUg3SOO .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW4QUg3SOO .dropdown-item:hover span {
  color: white;
}
.cid-tW4QUg3SOO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW4QUg3SOO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW4QUg3SOO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW4QUg3SOO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW4QUg3SOO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW4QUg3SOO .container {
    flex-wrap: nowrap;
  }
}
.cid-tW4QUg3SOO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW4QUg3SOO .navbar-nav {
  margin: auto;
}
.cid-tW4QUg3SOO .dropdown-menu,
.cid-tW4QUg3SOO .navbar.opened {
  background: #ffffff !important;
}
.cid-tW4QUg3SOO .nav-item:focus,
.cid-tW4QUg3SOO .nav-link:focus {
  outline: none;
}
.cid-tW4QUg3SOO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW4QUg3SOO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW4QUg3SOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW4QUg3SOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW4QUg3SOO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW4QUg3SOO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW4QUg3SOO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW4QUg3SOO .navbar.opened {
  transition: all 0.3s;
}
.cid-tW4QUg3SOO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW4QUg3SOO .navbar .navbar-logo img {
  width: auto;
}
.cid-tW4QUg3SOO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW4QUg3SOO .navbar.collapsed {
  justify-content: center;
}
.cid-tW4QUg3SOO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW4QUg3SOO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW4QUg3SOO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW4QUg3SOO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW4QUg3SOO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW4QUg3SOO .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-tW4QUg3SOO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW4QUg3SOO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW4QUg3SOO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW4QUg3SOO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW4QUg3SOO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW4QUg3SOO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW4QUg3SOO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW4QUg3SOO .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-tW4QUg3SOO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW4QUg3SOO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW4QUg3SOO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW4QUg3SOO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW4QUg3SOO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW4QUg3SOO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW4QUg3SOO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW4QUg3SOO .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4QUg3SOO .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW4QUg3SOO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW4QUg3SOO .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-tW4QUg3SOO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW4QUg3SOO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW4QUg3SOO .dropdown-item.active,
.cid-tW4QUg3SOO .dropdown-item:active {
  background-color: transparent;
}
.cid-tW4QUg3SOO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW4QUg3SOO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW4QUg3SOO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW4QUg3SOO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW4QUg3SOO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW4QUg3SOO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW4QUg3SOO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW4QUg3SOO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW4QUg3SOO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW4QUg3SOO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW4QUg3SOO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4QUg3SOO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4QUg3SOO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW4QUg3SOO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4QUg3SOO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW4QUg3SOO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW4QUg3SOO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4QUg3SOO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW4QUg3SOO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW4QUg3SOO .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-tW4QUg3SOO .navbar {
    height: 70px;
  }
  .cid-tW4QUg3SOO .navbar.opened {
    height: auto;
  }
  .cid-tW4QUg3SOO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW4QUgwoy3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW4QUgwoy3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4QUgwoy3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4QUgwoy3 .container {
    padding: 0 25px;
  }
}
.cid-tW4QUgwoy3 .title-wrapper {
  padding: 100px 0;
}
.cid-tW4QUgwoy3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW4QUgwoy3 .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW4QUgwoy3 .mbr-section-title,
.cid-tW4QUgwoy3 .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-u59SkOX0jK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #43434a;
}
.cid-u59SkOX0jK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59SkOX0jK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u59SkOX0jK .mbr-section-head {
  margin-bottom: 32px;
}
.cid-u59SkOX0jK .mbr-section-title {
  color: #ffffff;
}
.cid-u59SkOX0jK .mbr-section-subtitle {
  color: #ec1d25;
}
.cid-u59SkOX0jK .cards-row {
  row-gap: 32px;
}
.cid-u59SkOX0jK .item-content {
  align-self: center;
  height: 100%;
  padding: 4rem 3rem;
  background: #efefef;
}
@media (max-width: 100%) {
  .cid-u59SkOX0jK .item-content {
    padding: 3rem 2rem;
    text-align: center;
  }
}
.cid-u59SkOX0jK .card-title {
  margin-bottom: 16px;
  color: #24262b;
}
.cid-u59SkOX0jK .card-subtitle {
  color: #24262b;
}
.cid-u59SkOX0jK .card-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-u59SkOX0jK .mbr-section-btn {
  margin-top: 20px;
}
.cid-u59SkOX0jK .item-img {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  width: 100%;
  min-height: 100%;
  height: 100%;
}
.cid-u59SkOX0jK .item-img img {
  flex-grow: 1;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tW4QUh4k4p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW4R7cRZQH {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW4R7cRZQH nav.navbar {
  position: fixed;
}
.cid-tW4R7cRZQH .btn {
  line-height: 1.2;
}
.cid-tW4R7cRZQH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW4R7cRZQH .nav-link {
  position: relative;
}
.cid-tW4R7cRZQH .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW4R7cRZQH .nav-link:hover {
  color: #475057;
}
.cid-tW4R7cRZQH .nav-link:hover:before {
  width: 100%;
}
.cid-tW4R7cRZQH .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-tW4R7cRZQH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4R7cRZQH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW4R7cRZQH .dropdown-item:hover,
.cid-tW4R7cRZQH .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW4R7cRZQH .dropdown-item:hover span {
  color: white;
}
.cid-tW4R7cRZQH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW4R7cRZQH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW4R7cRZQH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW4R7cRZQH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW4R7cRZQH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW4R7cRZQH .container {
    flex-wrap: nowrap;
  }
}
.cid-tW4R7cRZQH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW4R7cRZQH .navbar-nav {
  margin: auto;
}
.cid-tW4R7cRZQH .dropdown-menu,
.cid-tW4R7cRZQH .navbar.opened {
  background: #ffffff !important;
}
.cid-tW4R7cRZQH .nav-item:focus,
.cid-tW4R7cRZQH .nav-link:focus {
  outline: none;
}
.cid-tW4R7cRZQH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW4R7cRZQH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW4R7cRZQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW4R7cRZQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW4R7cRZQH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW4R7cRZQH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW4R7cRZQH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW4R7cRZQH .navbar.opened {
  transition: all 0.3s;
}
.cid-tW4R7cRZQH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW4R7cRZQH .navbar .navbar-logo img {
  width: auto;
}
.cid-tW4R7cRZQH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW4R7cRZQH .navbar.collapsed {
  justify-content: center;
}
.cid-tW4R7cRZQH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW4R7cRZQH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW4R7cRZQH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW4R7cRZQH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW4R7cRZQH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW4R7cRZQH .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-tW4R7cRZQH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW4R7cRZQH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW4R7cRZQH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW4R7cRZQH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW4R7cRZQH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW4R7cRZQH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW4R7cRZQH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW4R7cRZQH .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-tW4R7cRZQH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW4R7cRZQH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW4R7cRZQH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW4R7cRZQH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW4R7cRZQH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW4R7cRZQH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW4R7cRZQH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW4R7cRZQH .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4R7cRZQH .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW4R7cRZQH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW4R7cRZQH .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-tW4R7cRZQH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW4R7cRZQH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW4R7cRZQH .dropdown-item.active,
.cid-tW4R7cRZQH .dropdown-item:active {
  background-color: transparent;
}
.cid-tW4R7cRZQH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW4R7cRZQH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW4R7cRZQH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW4R7cRZQH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW4R7cRZQH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW4R7cRZQH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW4R7cRZQH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW4R7cRZQH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW4R7cRZQH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW4R7cRZQH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW4R7cRZQH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4R7cRZQH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4R7cRZQH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW4R7cRZQH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4R7cRZQH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW4R7cRZQH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW4R7cRZQH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4R7cRZQH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW4R7cRZQH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW4R7cRZQH .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-tW4R7cRZQH .navbar {
    height: 70px;
  }
  .cid-tW4R7cRZQH .navbar.opened {
    height: auto;
  }
  .cid-tW4R7cRZQH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW4R7daxP2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW4R7daxP2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4R7daxP2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4R7daxP2 .container {
    padding: 0 25px;
  }
}
.cid-tW4R7daxP2 .title-wrapper {
  padding: 100px 0;
}
.cid-tW4R7daxP2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW4R7daxP2 .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW4R7daxP2 .mbr-section-title,
.cid-tW4R7daxP2 .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW4R7dmhDN {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW4R7dmhDN .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW4R7dmhDN a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW4R7dmhDN .mbr-section-btn {
  margin: 0;
}
.cid-tW4R7dmhDN .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW4R7dmhDN .form-control:focus,
.cid-tW4R7dmhDN .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW4R7dmhDN .form-group {
  margin-bottom: 1rem;
}
.cid-tW4R7dmhDN input::-webkit-input-placeholder,
.cid-tW4R7dmhDN textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW4R7dmhDN input:-moz-placeholder,
.cid-tW4R7dmhDN textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW4R7dmhDN .jq-selectbox li,
.cid-tW4R7dmhDN .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW4R7dmhDN .jq-selectbox li:hover,
.cid-tW4R7dmhDN .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW4R7dmhDN .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW4R7dmhDN .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW4R7dmhDN .form-group,
.cid-tW4R7dmhDN .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW4R7dmhDN .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW4R7dmhDN .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW4R7dmhDN .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW4R7dmhDN .form-block {
    padding: 1rem;
  }
}
.cid-tW4R7dmhDN .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW4R7dmhDN table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-tW4R7dmhDN p {
  font-size: 14pt;
}
.cid-tW4R7dmhDN tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW4R7dmhDN th,
.cid-tW4R7dmhDN td {
  margin: 5px 10px;
}
.cid-tW4R7dmhDN html {
  margin-bottom: 5em;
}
.cid-tW4R7dmhDN body {
  margin: 3em auto;
}
.cid-tW4R7dmhDN #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW4R7dmhDN #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW4R7dmhDN .container {
  margin: auto;
}
.cid-tW4R7dmhDN .b {
  font-weight: bold;
}
.cid-tW4R7dmhDN .c {
  text-align: center;
}
.cid-tW4R7dmhDN .dp {
  color: #C44FA1;
}
.cid-tW4R7dmhDN .ddp {
  color: #B13366;
}
.cid-tW4R7dmhDN .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW4R7dmhDN .right-col .pink {
  color: #2a8ecc;
}
.cid-tW4R7dmhDN .right-col .header {
  width: 100%;
}
.cid-tW4R7dmhDN .right-col .date,
.cid-tW4R7dmhDN .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW4R7dmhDN .right-col button,
.cid-tW4R7dmhDN .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-tW4R7dmhDN .right-col button:hover,
.cid-tW4R7dmhDN .submit:hover {
  opacity: 1;
}
.cid-tW4R7dmhDN .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW4R7dmhDN .hold {
  width: 391px;
  margin: auto;
}
.cid-tW4R7dmhDN .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW4R7dmhDN .hold {
    width: 100%;
  }
}
.cid-tW4R7dmhDN .left {
  float: left;
}
.cid-tW4R7dmhDN .right {
  float: right;
}
.cid-tW4R7dmhDN .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW4R7dmhDN form p {
  font-size: 14pt;
}
.cid-tW4R7dmhDN .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-tW4R7dmhDN .btn-sm:hover {
  opacity: 1;
}
.cid-tW4R7dmhDN .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW4R7dmhDN H1 {
  text-align: center;
}
.cid-tW4R7dFc66 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW4Rkm97Uy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW4Rkm97Uy nav.navbar {
  position: fixed;
}
.cid-tW4Rkm97Uy .btn {
  line-height: 1.2;
}
.cid-tW4Rkm97Uy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW4Rkm97Uy .nav-link {
  position: relative;
}
.cid-tW4Rkm97Uy .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW4Rkm97Uy .nav-link:hover {
  color: #475057;
}
.cid-tW4Rkm97Uy .nav-link:hover:before {
  width: 100%;
}
.cid-tW4Rkm97Uy .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-tW4Rkm97Uy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4Rkm97Uy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW4Rkm97Uy .dropdown-item:hover,
.cid-tW4Rkm97Uy .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW4Rkm97Uy .dropdown-item:hover span {
  color: white;
}
.cid-tW4Rkm97Uy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW4Rkm97Uy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW4Rkm97Uy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW4Rkm97Uy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW4Rkm97Uy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW4Rkm97Uy .container {
    flex-wrap: nowrap;
  }
}
.cid-tW4Rkm97Uy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW4Rkm97Uy .navbar-nav {
  margin: auto;
}
.cid-tW4Rkm97Uy .dropdown-menu,
.cid-tW4Rkm97Uy .navbar.opened {
  background: #ffffff !important;
}
.cid-tW4Rkm97Uy .nav-item:focus,
.cid-tW4Rkm97Uy .nav-link:focus {
  outline: none;
}
.cid-tW4Rkm97Uy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW4Rkm97Uy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW4Rkm97Uy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW4Rkm97Uy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW4Rkm97Uy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW4Rkm97Uy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW4Rkm97Uy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW4Rkm97Uy .navbar.opened {
  transition: all 0.3s;
}
.cid-tW4Rkm97Uy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW4Rkm97Uy .navbar .navbar-logo img {
  width: auto;
}
.cid-tW4Rkm97Uy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW4Rkm97Uy .navbar.collapsed {
  justify-content: center;
}
.cid-tW4Rkm97Uy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW4Rkm97Uy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW4Rkm97Uy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW4Rkm97Uy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW4Rkm97Uy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW4Rkm97Uy .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-tW4Rkm97Uy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW4Rkm97Uy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW4Rkm97Uy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW4Rkm97Uy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW4Rkm97Uy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW4Rkm97Uy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW4Rkm97Uy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW4Rkm97Uy .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-tW4Rkm97Uy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW4Rkm97Uy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW4Rkm97Uy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW4Rkm97Uy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW4Rkm97Uy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW4Rkm97Uy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW4Rkm97Uy .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW4Rkm97Uy .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4Rkm97Uy .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW4Rkm97Uy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW4Rkm97Uy .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-tW4Rkm97Uy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW4Rkm97Uy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW4Rkm97Uy .dropdown-item.active,
.cid-tW4Rkm97Uy .dropdown-item:active {
  background-color: transparent;
}
.cid-tW4Rkm97Uy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW4Rkm97Uy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW4Rkm97Uy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW4Rkm97Uy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW4Rkm97Uy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW4Rkm97Uy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW4Rkm97Uy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW4Rkm97Uy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW4Rkm97Uy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW4Rkm97Uy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW4Rkm97Uy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4Rkm97Uy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4Rkm97Uy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW4Rkm97Uy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4Rkm97Uy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW4Rkm97Uy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW4Rkm97Uy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4Rkm97Uy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW4Rkm97Uy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW4Rkm97Uy .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-tW4Rkm97Uy .navbar {
    height: 70px;
  }
  .cid-tW4Rkm97Uy .navbar.opened {
    height: auto;
  }
  .cid-tW4Rkm97Uy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW4RkmsZwc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW4RkmsZwc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4RkmsZwc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4RkmsZwc .container {
    padding: 0 25px;
  }
}
.cid-tW4RkmsZwc .title-wrapper {
  padding: 100px 0;
}
.cid-tW4RkmsZwc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW4RkmsZwc .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW4RkmsZwc .mbr-section-title,
.cid-tW4RkmsZwc .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW4RkmD9JW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW4RkmD9JW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW4RkmD9JW a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW4RkmD9JW .mbr-section-btn {
  margin: 0;
}
.cid-tW4RkmD9JW .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW4RkmD9JW .form-control:focus,
.cid-tW4RkmD9JW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW4RkmD9JW .form-group {
  margin-bottom: 1rem;
}
.cid-tW4RkmD9JW input::-webkit-input-placeholder,
.cid-tW4RkmD9JW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW4RkmD9JW input:-moz-placeholder,
.cid-tW4RkmD9JW textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW4RkmD9JW .jq-selectbox li,
.cid-tW4RkmD9JW .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW4RkmD9JW .jq-selectbox li:hover,
.cid-tW4RkmD9JW .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW4RkmD9JW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW4RkmD9JW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW4RkmD9JW .form-group,
.cid-tW4RkmD9JW .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW4RkmD9JW .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW4RkmD9JW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW4RkmD9JW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW4RkmD9JW .form-block {
    padding: 1rem;
  }
}
.cid-tW4RkmD9JW .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW4RkmD9JW table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-tW4RkmD9JW p {
  font-size: 14pt;
}
.cid-tW4RkmD9JW tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW4RkmD9JW th,
.cid-tW4RkmD9JW td {
  margin: 5px 10px;
}
.cid-tW4RkmD9JW html {
  margin-bottom: 5em;
}
.cid-tW4RkmD9JW body {
  margin: 3em auto;
}
.cid-tW4RkmD9JW #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW4RkmD9JW #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW4RkmD9JW .container {
  margin: auto;
}
.cid-tW4RkmD9JW .b {
  font-weight: bold;
}
.cid-tW4RkmD9JW .c {
  text-align: center;
}
.cid-tW4RkmD9JW .dp {
  color: #C44FA1;
}
.cid-tW4RkmD9JW .ddp {
  color: #B13366;
}
.cid-tW4RkmD9JW .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW4RkmD9JW .right-col .pink {
  color: #2a8ecc;
}
.cid-tW4RkmD9JW .right-col .header {
  width: 100%;
}
.cid-tW4RkmD9JW .right-col .date,
.cid-tW4RkmD9JW .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW4RkmD9JW .right-col button,
.cid-tW4RkmD9JW .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-tW4RkmD9JW .right-col button:hover,
.cid-tW4RkmD9JW .submit:hover {
  opacity: 1;
}
.cid-tW4RkmD9JW .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW4RkmD9JW .hold {
  width: 391px;
  margin: auto;
}
.cid-tW4RkmD9JW .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW4RkmD9JW .hold {
    width: 100%;
  }
}
.cid-tW4RkmD9JW .left {
  float: left;
}
.cid-tW4RkmD9JW .right {
  float: right;
}
.cid-tW4RkmD9JW .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW4RkmD9JW form p {
  font-size: 14pt;
}
.cid-tW4RkmD9JW .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-tW4RkmD9JW .btn-sm:hover {
  opacity: 1;
}
.cid-tW4RkmD9JW .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW4RkmD9JW H1 {
  text-align: center;
}
.cid-tW4RkmWs68 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW4RwxLFzJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW4RwxLFzJ nav.navbar {
  position: fixed;
}
.cid-tW4RwxLFzJ .btn {
  line-height: 1.2;
}
.cid-tW4RwxLFzJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW4RwxLFzJ .nav-link {
  position: relative;
}
.cid-tW4RwxLFzJ .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW4RwxLFzJ .nav-link:hover {
  color: #475057;
}
.cid-tW4RwxLFzJ .nav-link:hover:before {
  width: 100%;
}
.cid-tW4RwxLFzJ .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-tW4RwxLFzJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4RwxLFzJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW4RwxLFzJ .dropdown-item:hover,
.cid-tW4RwxLFzJ .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW4RwxLFzJ .dropdown-item:hover span {
  color: white;
}
.cid-tW4RwxLFzJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW4RwxLFzJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW4RwxLFzJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW4RwxLFzJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW4RwxLFzJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW4RwxLFzJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tW4RwxLFzJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW4RwxLFzJ .navbar-nav {
  margin: auto;
}
.cid-tW4RwxLFzJ .dropdown-menu,
.cid-tW4RwxLFzJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tW4RwxLFzJ .nav-item:focus,
.cid-tW4RwxLFzJ .nav-link:focus {
  outline: none;
}
.cid-tW4RwxLFzJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW4RwxLFzJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW4RwxLFzJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW4RwxLFzJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW4RwxLFzJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW4RwxLFzJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW4RwxLFzJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW4RwxLFzJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tW4RwxLFzJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW4RwxLFzJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tW4RwxLFzJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW4RwxLFzJ .navbar.collapsed {
  justify-content: center;
}
.cid-tW4RwxLFzJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW4RwxLFzJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW4RwxLFzJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW4RwxLFzJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW4RwxLFzJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW4RwxLFzJ .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-tW4RwxLFzJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW4RwxLFzJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW4RwxLFzJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW4RwxLFzJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW4RwxLFzJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW4RwxLFzJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW4RwxLFzJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW4RwxLFzJ .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-tW4RwxLFzJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW4RwxLFzJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW4RwxLFzJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW4RwxLFzJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW4RwxLFzJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW4RwxLFzJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW4RwxLFzJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW4RwxLFzJ .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4RwxLFzJ .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW4RwxLFzJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW4RwxLFzJ .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-tW4RwxLFzJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW4RwxLFzJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW4RwxLFzJ .dropdown-item.active,
.cid-tW4RwxLFzJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tW4RwxLFzJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW4RwxLFzJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW4RwxLFzJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW4RwxLFzJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW4RwxLFzJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW4RwxLFzJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW4RwxLFzJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW4RwxLFzJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW4RwxLFzJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW4RwxLFzJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW4RwxLFzJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4RwxLFzJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4RwxLFzJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW4RwxLFzJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4RwxLFzJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW4RwxLFzJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW4RwxLFzJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4RwxLFzJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW4RwxLFzJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW4RwxLFzJ .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-tW4RwxLFzJ .navbar {
    height: 70px;
  }
  .cid-tW4RwxLFzJ .navbar.opened {
    height: auto;
  }
  .cid-tW4RwxLFzJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW4Rwy4Ywd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW4Rwy4Ywd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4Rwy4Ywd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4Rwy4Ywd .container {
    padding: 0 25px;
  }
}
.cid-tW4Rwy4Ywd .title-wrapper {
  padding: 100px 0;
}
.cid-tW4Rwy4Ywd .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW4Rwy4Ywd .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW4Rwy4Ywd .mbr-section-title,
.cid-tW4Rwy4Ywd .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW4Rwye1zr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW4Rwye1zr .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW4Rwye1zr a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW4Rwye1zr .mbr-section-btn {
  margin: 0;
}
.cid-tW4Rwye1zr .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW4Rwye1zr .form-control:focus,
.cid-tW4Rwye1zr .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW4Rwye1zr .form-group {
  margin-bottom: 1rem;
}
.cid-tW4Rwye1zr input::-webkit-input-placeholder,
.cid-tW4Rwye1zr textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW4Rwye1zr input:-moz-placeholder,
.cid-tW4Rwye1zr textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW4Rwye1zr .jq-selectbox li,
.cid-tW4Rwye1zr .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW4Rwye1zr .jq-selectbox li:hover,
.cid-tW4Rwye1zr .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW4Rwye1zr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW4Rwye1zr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW4Rwye1zr .form-group,
.cid-tW4Rwye1zr .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW4Rwye1zr .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW4Rwye1zr .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW4Rwye1zr .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW4Rwye1zr .form-block {
    padding: 1rem;
  }
}
.cid-tW4Rwye1zr .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW4Rwye1zr table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-tW4Rwye1zr p {
  font-size: 14pt;
}
.cid-tW4Rwye1zr tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW4Rwye1zr th,
.cid-tW4Rwye1zr td {
  margin: 5px 10px;
}
.cid-tW4Rwye1zr html {
  margin-bottom: 5em;
}
.cid-tW4Rwye1zr body {
  margin: 3em auto;
}
.cid-tW4Rwye1zr #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW4Rwye1zr #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW4Rwye1zr .container {
  margin: auto;
}
.cid-tW4Rwye1zr .b {
  font-weight: bold;
}
.cid-tW4Rwye1zr .c {
  text-align: center;
}
.cid-tW4Rwye1zr .dp {
  color: #C44FA1;
}
.cid-tW4Rwye1zr .ddp {
  color: #B13366;
}
.cid-tW4Rwye1zr .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW4Rwye1zr .right-col .pink {
  color: #2a8ecc;
}
.cid-tW4Rwye1zr .right-col .header {
  width: 100%;
}
.cid-tW4Rwye1zr .right-col .date,
.cid-tW4Rwye1zr .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW4Rwye1zr .right-col button,
.cid-tW4Rwye1zr .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-tW4Rwye1zr .right-col button:hover,
.cid-tW4Rwye1zr .submit:hover {
  opacity: 1;
}
.cid-tW4Rwye1zr .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW4Rwye1zr .hold {
  width: 391px;
  margin: auto;
}
.cid-tW4Rwye1zr .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW4Rwye1zr .hold {
    width: 100%;
  }
}
.cid-tW4Rwye1zr .left {
  float: left;
}
.cid-tW4Rwye1zr .right {
  float: right;
}
.cid-tW4Rwye1zr .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW4Rwye1zr form p {
  font-size: 14pt;
}
.cid-tW4Rwye1zr .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-tW4Rwye1zr .btn-sm:hover {
  opacity: 1;
}
.cid-tW4Rwye1zr .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW4Rwye1zr H1 {
  text-align: center;
}
.cid-tW4RwywXtc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW4YhV2iTS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW4YhV2iTS nav.navbar {
  position: fixed;
}
.cid-tW4YhV2iTS .btn {
  line-height: 1.2;
}
.cid-tW4YhV2iTS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW4YhV2iTS .nav-link {
  position: relative;
}
.cid-tW4YhV2iTS .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW4YhV2iTS .nav-link:hover {
  color: #475057;
}
.cid-tW4YhV2iTS .nav-link:hover:before {
  width: 100%;
}
.cid-tW4YhV2iTS .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-tW4YhV2iTS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4YhV2iTS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW4YhV2iTS .dropdown-item:hover,
.cid-tW4YhV2iTS .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW4YhV2iTS .dropdown-item:hover span {
  color: white;
}
.cid-tW4YhV2iTS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW4YhV2iTS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW4YhV2iTS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW4YhV2iTS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW4YhV2iTS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW4YhV2iTS .container {
    flex-wrap: nowrap;
  }
}
.cid-tW4YhV2iTS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW4YhV2iTS .navbar-nav {
  margin: auto;
}
.cid-tW4YhV2iTS .dropdown-menu,
.cid-tW4YhV2iTS .navbar.opened {
  background: #ffffff !important;
}
.cid-tW4YhV2iTS .nav-item:focus,
.cid-tW4YhV2iTS .nav-link:focus {
  outline: none;
}
.cid-tW4YhV2iTS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW4YhV2iTS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW4YhV2iTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW4YhV2iTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW4YhV2iTS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW4YhV2iTS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW4YhV2iTS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW4YhV2iTS .navbar.opened {
  transition: all 0.3s;
}
.cid-tW4YhV2iTS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW4YhV2iTS .navbar .navbar-logo img {
  width: auto;
}
.cid-tW4YhV2iTS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW4YhV2iTS .navbar.collapsed {
  justify-content: center;
}
.cid-tW4YhV2iTS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW4YhV2iTS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW4YhV2iTS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW4YhV2iTS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW4YhV2iTS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW4YhV2iTS .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-tW4YhV2iTS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW4YhV2iTS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW4YhV2iTS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW4YhV2iTS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW4YhV2iTS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW4YhV2iTS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW4YhV2iTS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW4YhV2iTS .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-tW4YhV2iTS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW4YhV2iTS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW4YhV2iTS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW4YhV2iTS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW4YhV2iTS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW4YhV2iTS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW4YhV2iTS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW4YhV2iTS .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW4YhV2iTS .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW4YhV2iTS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW4YhV2iTS .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-tW4YhV2iTS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW4YhV2iTS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW4YhV2iTS .dropdown-item.active,
.cid-tW4YhV2iTS .dropdown-item:active {
  background-color: transparent;
}
.cid-tW4YhV2iTS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW4YhV2iTS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW4YhV2iTS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW4YhV2iTS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW4YhV2iTS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW4YhV2iTS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW4YhV2iTS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW4YhV2iTS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW4YhV2iTS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW4YhV2iTS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW4YhV2iTS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4YhV2iTS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW4YhV2iTS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW4YhV2iTS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4YhV2iTS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW4YhV2iTS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW4YhV2iTS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW4YhV2iTS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW4YhV2iTS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW4YhV2iTS .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-tW4YhV2iTS .navbar {
    height: 70px;
  }
  .cid-tW4YhV2iTS .navbar.opened {
    height: auto;
  }
  .cid-tW4YhV2iTS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW4YhVJ4UE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW4YhVJ4UE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4YhVJ4UE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4YhVJ4UE .container {
    padding: 0 25px;
  }
}
.cid-tW4YhVJ4UE .title-wrapper {
  padding: 100px 0;
}
.cid-tW4YhVJ4UE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW4YhVJ4UE .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW4YhVJ4UE .mbr-section-title,
.cid-tW4YhVJ4UE .mbr-section-btn {
  text-align: center;
  color: #fafafa;
}
.cid-tW4YhWDhyF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tW4YhWDhyF img {
  margin: auto;
  position: relative;
}
.cid-tW4YhWDhyF .col-md-6 {
  margin-bottom: 1rem;
}
.cid-tW4YhWDhyF .card {
  transition: all 0.3s;
  height: fit-content;
  border-radius: 3rem;
  border-top-left-radius: 9rem;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.cid-tW4YhWDhyF .card:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  border-top-left-radius: 9rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
.cid-tW4YhWDhyF .dot {
  width: 6px;
  height: 6px;
  background: #2a8ecc;
}
.cid-tW4YhWDhyF .dot-right {
  margin-right: 0;
  margin-left: auto;
}
.cid-tW4YhWDhyF .mbr-section-text {
  color: #000000;
}
.cid-tW4YhWDhyF .mbr-section-subtitle {
  color: #2a8ecc;
}
.cid-tW4YhWDhyF .mbr-section-title {
  color: #475057;
  text-align: left;
}
.cid-tW4ZtjPL3x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW4ZtjPL3x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4ZtjPL3x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .container {
    padding: 0 30px;
  }
}
.cid-tW4ZtjPL3x .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW4ZtjPL3x .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW4ZtjPL3x .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW4ZtjPL3x .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW4ZtjPL3x .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW4ZtjPL3x .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW4ZtjPL3x .embla__button--next,
.cid-tW4ZtjPL3x .embla__button--prev {
  display: flex;
}
.cid-tW4ZtjPL3x .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tW4ZtjPL3x .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW4ZtjPL3x .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW4ZtjPL3x .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW4ZtjPL3x .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW4ZtjPL3x .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .slider-wrapper {
    padding: 0;
  }
}
.cid-tW4ZtjPL3x .embla {
  position: relative;
  width: 100%;
}
.cid-tW4ZtjPL3x .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW4ZtjPL3x .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW4ZtjPL3x .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW4ZtjPL3x .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW4ZtjPL3x .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW4ZtjPL3x .list-wrapper {
    display: block;
  }
}
.cid-tW4ZtjPL3x .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW4ZtjPL3x .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW4ZtjPL3x .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW4ZtjPL3x .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW4ZtjPL3x .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW4ZtjPL3x .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW4ZtjPL3x .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW4ZtjPL3x .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW4ZtjPL3x .mbr-desc {
  color: #212529;
}
.cid-tW4ZtjPL3x .mbr-section-subtitle {
  color: #212529;
}
.cid-tW4ZtjPL3x .mbr-text {
  color: #212529;
}
.cid-tW4ZtjPL3x .mbr-list-title {
  color: #212529;
}
.cid-tW4ZtjPL3x .list_1 {
  color: #212529;
}
.cid-tW4ZtjPL3x .list_2 {
  color: #212529;
}
.cid-tW4Zufp7gW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW4Zufp7gW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW4Zufp7gW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .container {
    padding: 0 30px;
  }
}
.cid-tW4Zufp7gW .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW4Zufp7gW .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW4Zufp7gW .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW4Zufp7gW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW4Zufp7gW .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW4Zufp7gW .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW4Zufp7gW .embla__button--next,
.cid-tW4Zufp7gW .embla__button--prev {
  display: flex;
}
.cid-tW4Zufp7gW .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tW4Zufp7gW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW4Zufp7gW .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW4Zufp7gW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW4Zufp7gW .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW4Zufp7gW .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .slider-wrapper {
    padding: 0;
  }
}
.cid-tW4Zufp7gW .embla {
  position: relative;
  width: 100%;
}
.cid-tW4Zufp7gW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW4Zufp7gW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW4Zufp7gW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW4Zufp7gW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW4Zufp7gW .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW4Zufp7gW .list-wrapper {
    display: block;
  }
}
.cid-tW4Zufp7gW .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW4Zufp7gW .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW4Zufp7gW .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW4Zufp7gW .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW4Zufp7gW .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW4Zufp7gW .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW4Zufp7gW .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW4Zufp7gW .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW4Zufp7gW .mbr-desc {
  color: #212529;
}
.cid-tW4Zufp7gW .mbr-section-subtitle {
  color: #212529;
}
.cid-tW4Zufp7gW .mbr-text {
  color: #212529;
}
.cid-tW4Zufp7gW .mbr-list-title {
  color: #212529;
}
.cid-tW4Zufp7gW .list_1 {
  color: #212529;
}
.cid-tW4Zufp7gW .list_2 {
  color: #212529;
}
.cid-tWhtTZ5VN0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tWhtTZ5VN0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWhtTZ5VN0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWhtTZ5VN0 .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tWhtTZ5VN0 .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tWhtTZ5VN0 .container {
    max-width: 1400px;
  }
}
.cid-tWhtTZ5VN0 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tWhtTZ5VN0 .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tWhtTZ5VN0 .row {
  justify-content: center;
}
.cid-tWhtTZ5VN0 .card-title,
.cid-tWhtTZ5VN0 .iconfont-wrapper,
.cid-tWhtTZ5VN0 .dot {
  color: #000000;
}
.cid-tWhtTZ5VN0 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW4YhXXPD1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW5j4RisOz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW5j4RisOz nav.navbar {
  position: fixed;
}
.cid-tW5j4RisOz .btn {
  line-height: 1.2;
}
.cid-tW5j4RisOz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW5j4RisOz .nav-link {
  position: relative;
}
.cid-tW5j4RisOz .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW5j4RisOz .nav-link:hover {
  color: #475057;
}
.cid-tW5j4RisOz .nav-link:hover:before {
  width: 100%;
}
.cid-tW5j4RisOz .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-tW5j4RisOz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5j4RisOz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW5j4RisOz .dropdown-item:hover,
.cid-tW5j4RisOz .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW5j4RisOz .dropdown-item:hover span {
  color: white;
}
.cid-tW5j4RisOz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW5j4RisOz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW5j4RisOz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW5j4RisOz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW5j4RisOz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW5j4RisOz .container {
    flex-wrap: nowrap;
  }
}
.cid-tW5j4RisOz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW5j4RisOz .navbar-nav {
  margin: auto;
}
.cid-tW5j4RisOz .dropdown-menu,
.cid-tW5j4RisOz .navbar.opened {
  background: #ffffff !important;
}
.cid-tW5j4RisOz .nav-item:focus,
.cid-tW5j4RisOz .nav-link:focus {
  outline: none;
}
.cid-tW5j4RisOz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW5j4RisOz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW5j4RisOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW5j4RisOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW5j4RisOz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW5j4RisOz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW5j4RisOz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW5j4RisOz .navbar.opened {
  transition: all 0.3s;
}
.cid-tW5j4RisOz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW5j4RisOz .navbar .navbar-logo img {
  width: auto;
}
.cid-tW5j4RisOz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW5j4RisOz .navbar.collapsed {
  justify-content: center;
}
.cid-tW5j4RisOz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW5j4RisOz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW5j4RisOz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW5j4RisOz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW5j4RisOz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW5j4RisOz .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-tW5j4RisOz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW5j4RisOz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW5j4RisOz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW5j4RisOz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW5j4RisOz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW5j4RisOz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW5j4RisOz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW5j4RisOz .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-tW5j4RisOz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW5j4RisOz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW5j4RisOz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW5j4RisOz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW5j4RisOz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW5j4RisOz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW5j4RisOz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW5j4RisOz .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5j4RisOz .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW5j4RisOz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW5j4RisOz .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-tW5j4RisOz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW5j4RisOz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW5j4RisOz .dropdown-item.active,
.cid-tW5j4RisOz .dropdown-item:active {
  background-color: transparent;
}
.cid-tW5j4RisOz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW5j4RisOz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW5j4RisOz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW5j4RisOz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW5j4RisOz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW5j4RisOz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW5j4RisOz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW5j4RisOz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW5j4RisOz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW5j4RisOz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW5j4RisOz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5j4RisOz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5j4RisOz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW5j4RisOz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5j4RisOz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW5j4RisOz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW5j4RisOz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5j4RisOz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW5j4RisOz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW5j4RisOz .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-tW5j4RisOz .navbar {
    height: 70px;
  }
  .cid-tW5j4RisOz .navbar.opened {
    height: auto;
  }
  .cid-tW5j4RisOz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW5j4RJ3Ye {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW5j4RJ3Ye .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5j4RJ3Ye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5j4RJ3Ye .container {
    padding: 0 25px;
  }
}
.cid-tW5j4RJ3Ye .title-wrapper {
  padding: 100px 0;
}
.cid-tW5j4RJ3Ye .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW5j4RJ3Ye .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW5j4RJ3Ye .mbr-section-title,
.cid-tW5j4RJ3Ye .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW5j4SpRhb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW5j4SpRhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5j4SpRhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .container {
    padding: 0 30px;
  }
}
.cid-tW5j4SpRhb .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW5j4SpRhb .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW5j4SpRhb .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW5j4SpRhb .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW5j4SpRhb .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW5j4SpRhb .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW5j4SpRhb .embla__button--next,
.cid-tW5j4SpRhb .embla__button--prev {
  display: flex;
}
.cid-tW5j4SpRhb .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
  display: none;
}
@media (max-width: 768px) {
  .cid-tW5j4SpRhb .embla__button {
    display: none;
  }
}
.cid-tW5j4SpRhb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW5j4SpRhb .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW5j4SpRhb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW5j4SpRhb .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW5j4SpRhb .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .slider-wrapper {
    padding: 0;
  }
}
.cid-tW5j4SpRhb .embla {
  position: relative;
  width: 100%;
}
.cid-tW5j4SpRhb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW5j4SpRhb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW5j4SpRhb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW5j4SpRhb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW5j4SpRhb .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW5j4SpRhb .list-wrapper {
    display: block;
  }
}
.cid-tW5j4SpRhb .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW5j4SpRhb .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW5j4SpRhb .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4SpRhb .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW5j4SpRhb .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4SpRhb .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW5j4SpRhb .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW5j4SpRhb .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5j4SpRhb .mbr-desc {
  color: #212529;
}
.cid-tW5j4SpRhb .mbr-section-subtitle {
  color: #212529;
}
.cid-tW5j4SpRhb .mbr-text {
  color: #212529;
}
.cid-tW5j4SpRhb .mbr-list-title {
  color: #212529;
}
.cid-tW5j4SpRhb .list_1 {
  color: #212529;
}
.cid-tW5j4SpRhb .list_2 {
  color: #212529;
}
.cid-tW5j4SRbYF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW5j4SRbYF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5j4SRbYF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .container {
    padding: 0 30px;
  }
}
.cid-tW5j4SRbYF .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW5j4SRbYF .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW5j4SRbYF .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW5j4SRbYF .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW5j4SRbYF .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW5j4SRbYF .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW5j4SRbYF .embla__button--next,
.cid-tW5j4SRbYF .embla__button--prev {
  display: flex;
}
.cid-tW5j4SRbYF .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
  display: none;
}
.cid-tW5j4SRbYF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW5j4SRbYF .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW5j4SRbYF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW5j4SRbYF .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW5j4SRbYF .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .slider-wrapper {
    padding: 0;
  }
}
.cid-tW5j4SRbYF .embla {
  position: relative;
  width: 100%;
}
.cid-tW5j4SRbYF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW5j4SRbYF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW5j4SRbYF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW5j4SRbYF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW5j4SRbYF .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW5j4SRbYF .list-wrapper {
    display: block;
  }
}
.cid-tW5j4SRbYF .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW5j4SRbYF .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW5j4SRbYF .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4SRbYF .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW5j4SRbYF .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4SRbYF .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW5j4SRbYF .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW5j4SRbYF .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5j4SRbYF .mbr-desc {
  color: #212529;
}
.cid-tW5j4SRbYF .mbr-section-subtitle {
  color: #212529;
}
.cid-tW5j4SRbYF .mbr-text {
  color: #212529;
}
.cid-tW5j4SRbYF .mbr-list-title {
  color: #212529;
}
.cid-tW5j4SRbYF .list_1 {
  color: #212529;
}
.cid-tW5j4SRbYF .list_2 {
  color: #212529;
}
.cid-tW5j4ThXN1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW5j4ThXN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5j4ThXN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .container {
    padding: 0 30px;
  }
}
.cid-tW5j4ThXN1 .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW5j4ThXN1 .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW5j4ThXN1 .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW5j4ThXN1 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW5j4ThXN1 .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW5j4ThXN1 .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW5j4ThXN1 .embla__button--next,
.cid-tW5j4ThXN1 .embla__button--prev {
  display: flex;
}
.cid-tW5j4ThXN1 .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
  display: none;
}
.cid-tW5j4ThXN1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW5j4ThXN1 .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW5j4ThXN1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW5j4ThXN1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW5j4ThXN1 .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .slider-wrapper {
    padding: 0;
  }
}
.cid-tW5j4ThXN1 .embla {
  position: relative;
  width: 100%;
}
.cid-tW5j4ThXN1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW5j4ThXN1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW5j4ThXN1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW5j4ThXN1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW5j4ThXN1 .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW5j4ThXN1 .list-wrapper {
    display: block;
  }
}
.cid-tW5j4ThXN1 .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW5j4ThXN1 .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW5j4ThXN1 .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4ThXN1 .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW5j4ThXN1 .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5j4ThXN1 .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW5j4ThXN1 .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW5j4ThXN1 .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5j4ThXN1 .mbr-desc {
  color: #212529;
}
.cid-tW5j4ThXN1 .mbr-section-subtitle {
  color: #212529;
}
.cid-tW5j4ThXN1 .mbr-text {
  color: #212529;
}
.cid-tW5j4ThXN1 .mbr-list-title {
  color: #212529;
}
.cid-tW5j4ThXN1 .list_1 {
  color: #212529;
}
.cid-tW5j4ThXN1 .list_2 {
  color: #212529;
}
.cid-tW5vNTv5lz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW5vNTv5lz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5vNTv5lz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .container {
    padding: 0 30px;
  }
}
.cid-tW5vNTv5lz .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW5vNTv5lz .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW5vNTv5lz .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW5vNTv5lz .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW5vNTv5lz .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW5vNTv5lz .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW5vNTv5lz .embla__button--next,
.cid-tW5vNTv5lz .embla__button--prev {
  display: flex;
}
.cid-tW5vNTv5lz .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
  display: none;
}
.cid-tW5vNTv5lz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW5vNTv5lz .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW5vNTv5lz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW5vNTv5lz .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW5vNTv5lz .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .slider-wrapper {
    padding: 0;
  }
}
.cid-tW5vNTv5lz .embla {
  position: relative;
  width: 100%;
}
.cid-tW5vNTv5lz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW5vNTv5lz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW5vNTv5lz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW5vNTv5lz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW5vNTv5lz .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW5vNTv5lz .list-wrapper {
    display: block;
  }
}
.cid-tW5vNTv5lz .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW5vNTv5lz .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW5vNTv5lz .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5vNTv5lz .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW5vNTv5lz .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5vNTv5lz .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW5vNTv5lz .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW5vNTv5lz .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5vNTv5lz .mbr-desc {
  color: #212529;
}
.cid-tW5vNTv5lz .mbr-section-subtitle {
  color: #212529;
}
.cid-tW5vNTv5lz .mbr-text {
  color: #212529;
}
.cid-tW5vNTv5lz .mbr-list-title {
  color: #212529;
}
.cid-tW5vNTv5lz .list_1 {
  color: #212529;
}
.cid-tW5vNTv5lz .list_2 {
  color: #212529;
}
.cid-tW5wxlmHiD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fdfdfd;
}
.cid-tW5wxlmHiD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5wxlmHiD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .container {
    padding: 0 30px;
  }
}
.cid-tW5wxlmHiD .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tW5wxlmHiD .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tW5wxlmHiD .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tW5wxlmHiD .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tW5wxlmHiD .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tW5wxlmHiD .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tW5wxlmHiD .embla__button--next,
.cid-tW5wxlmHiD .embla__button--prev {
  display: flex;
}
.cid-tW5wxlmHiD .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #475057;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
  display: none;
}
.cid-tW5wxlmHiD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tW5wxlmHiD .embla__button:hover {
  background: #a3a3a3;
  color: #475057;
  opacity: 1;
}
.cid-tW5wxlmHiD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tW5wxlmHiD .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tW5wxlmHiD .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .slider-wrapper {
    padding: 0;
  }
}
.cid-tW5wxlmHiD .embla {
  position: relative;
  width: 100%;
}
.cid-tW5wxlmHiD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tW5wxlmHiD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tW5wxlmHiD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tW5wxlmHiD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tW5wxlmHiD .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tW5wxlmHiD .list-wrapper {
    display: block;
  }
}
.cid-tW5wxlmHiD .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tW5wxlmHiD .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tW5wxlmHiD .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5wxlmHiD .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tW5wxlmHiD .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tW5wxlmHiD .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tW5wxlmHiD .mbr-section-btn {
    padding: 0;
  }
}
.cid-tW5wxlmHiD .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5wxlmHiD .mbr-desc {
  color: #212529;
}
.cid-tW5wxlmHiD .mbr-section-subtitle {
  color: #212529;
}
.cid-tW5wxlmHiD .mbr-text {
  color: #212529;
}
.cid-tW5wxlmHiD .mbr-list-title {
  color: #212529;
}
.cid-tW5wxlmHiD .list_1 {
  color: #212529;
}
.cid-tW5wxlmHiD .list_2 {
  color: #212529;
}
.cid-tWhu0fqlaB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/img-8698-2000x1500.jpg");
}
.cid-tWhu0fqlaB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWhu0fqlaB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWhu0fqlaB .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tWhu0fqlaB .dot-right {
  margin-right: 0;
  margin-left: auto;
}
@media (min-width: 1500px) {
  .cid-tWhu0fqlaB .container {
    max-width: 1400px;
  }
}
.cid-tWhu0fqlaB .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #333333;
  margin-bottom: 2rem;
}
.cid-tWhu0fqlaB .card-wrapper {
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.1);
  padding: 2rem;
  padding-top: 3rem;
  border-radius: 2rem;
}
.cid-tWhu0fqlaB .row {
  justify-content: center;
}
.cid-tWhu0fqlaB .card-title,
.cid-tWhu0fqlaB .iconfont-wrapper,
.cid-tWhu0fqlaB .dot {
  color: #000000;
}
.cid-tWhu0fqlaB .mbr-section-title {
  color: #2a8ecc;
}
.cid-tW5j4U78a8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW5rqVvVO2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW5rqVvVO2 nav.navbar {
  position: fixed;
}
.cid-tW5rqVvVO2 .btn {
  line-height: 1.2;
}
.cid-tW5rqVvVO2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW5rqVvVO2 .nav-link {
  position: relative;
}
.cid-tW5rqVvVO2 .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW5rqVvVO2 .nav-link:hover {
  color: #475057;
}
.cid-tW5rqVvVO2 .nav-link:hover:before {
  width: 100%;
}
.cid-tW5rqVvVO2 .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-tW5rqVvVO2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5rqVvVO2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW5rqVvVO2 .dropdown-item:hover,
.cid-tW5rqVvVO2 .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW5rqVvVO2 .dropdown-item:hover span {
  color: white;
}
.cid-tW5rqVvVO2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW5rqVvVO2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW5rqVvVO2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW5rqVvVO2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW5rqVvVO2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW5rqVvVO2 .container {
    flex-wrap: nowrap;
  }
}
.cid-tW5rqVvVO2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW5rqVvVO2 .navbar-nav {
  margin: auto;
}
.cid-tW5rqVvVO2 .dropdown-menu,
.cid-tW5rqVvVO2 .navbar.opened {
  background: #ffffff !important;
}
.cid-tW5rqVvVO2 .nav-item:focus,
.cid-tW5rqVvVO2 .nav-link:focus {
  outline: none;
}
.cid-tW5rqVvVO2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW5rqVvVO2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW5rqVvVO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW5rqVvVO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW5rqVvVO2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW5rqVvVO2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW5rqVvVO2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW5rqVvVO2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tW5rqVvVO2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW5rqVvVO2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tW5rqVvVO2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW5rqVvVO2 .navbar.collapsed {
  justify-content: center;
}
.cid-tW5rqVvVO2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW5rqVvVO2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW5rqVvVO2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW5rqVvVO2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW5rqVvVO2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW5rqVvVO2 .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-tW5rqVvVO2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW5rqVvVO2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW5rqVvVO2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW5rqVvVO2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW5rqVvVO2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW5rqVvVO2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW5rqVvVO2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW5rqVvVO2 .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-tW5rqVvVO2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW5rqVvVO2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW5rqVvVO2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW5rqVvVO2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW5rqVvVO2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW5rqVvVO2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW5rqVvVO2 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW5rqVvVO2 .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5rqVvVO2 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW5rqVvVO2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW5rqVvVO2 .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-tW5rqVvVO2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW5rqVvVO2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW5rqVvVO2 .dropdown-item.active,
.cid-tW5rqVvVO2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tW5rqVvVO2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW5rqVvVO2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW5rqVvVO2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW5rqVvVO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW5rqVvVO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW5rqVvVO2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW5rqVvVO2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW5rqVvVO2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW5rqVvVO2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW5rqVvVO2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW5rqVvVO2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5rqVvVO2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5rqVvVO2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW5rqVvVO2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5rqVvVO2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW5rqVvVO2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW5rqVvVO2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5rqVvVO2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW5rqVvVO2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW5rqVvVO2 .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-tW5rqVvVO2 .navbar {
    height: 70px;
  }
  .cid-tW5rqVvVO2 .navbar.opened {
    height: auto;
  }
  .cid-tW5rqVvVO2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW5rqVUgVO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW5rqVUgVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5rqVUgVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5rqVUgVO .container {
    padding: 0 25px;
  }
}
.cid-tW5rqVUgVO .title-wrapper {
  padding: 100px 0;
}
.cid-tW5rqVUgVO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW5rqVUgVO .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW5rqVUgVO .mbr-section-title,
.cid-tW5rqVUgVO .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW5rqWa6j1 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW5rqWa6j1 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW5rqWa6j1 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW5rqWa6j1 .mbr-section-btn {
  margin: 0;
}
.cid-tW5rqWa6j1 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW5rqWa6j1 .form-control:focus,
.cid-tW5rqWa6j1 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW5rqWa6j1 .form-group {
  margin-bottom: 1rem;
}
.cid-tW5rqWa6j1 input::-webkit-input-placeholder,
.cid-tW5rqWa6j1 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW5rqWa6j1 input:-moz-placeholder,
.cid-tW5rqWa6j1 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW5rqWa6j1 .jq-selectbox li,
.cid-tW5rqWa6j1 .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW5rqWa6j1 .jq-selectbox li:hover,
.cid-tW5rqWa6j1 .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW5rqWa6j1 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW5rqWa6j1 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW5rqWa6j1 .form-group,
.cid-tW5rqWa6j1 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW5rqWa6j1 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW5rqWa6j1 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW5rqWa6j1 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW5rqWa6j1 .form-block {
    padding: 1rem;
  }
}
.cid-tW5rqWa6j1 .right-col .inputs input {
  width: 95%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW5rqWa6j1 table {
  width: 90%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px;
  border-collapse: collapse;
}
.cid-tW5rqWa6j1 p {
  font-size: 14pt;
}
.cid-tW5rqWa6j1 tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW5rqWa6j1 th,
.cid-tW5rqWa6j1 td {
  margin: 5px 10px;
}
.cid-tW5rqWa6j1 html {
  margin-bottom: 5em;
}
.cid-tW5rqWa6j1 body {
  margin: 3em auto;
}
.cid-tW5rqWa6j1 #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW5rqWa6j1 #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW5rqWa6j1 .container {
  margin: auto;
}
.cid-tW5rqWa6j1 .b {
  font-weight: bold;
}
.cid-tW5rqWa6j1 .c {
  text-align: center;
}
.cid-tW5rqWa6j1 .dp {
  color: #C44FA1;
}
.cid-tW5rqWa6j1 .ddp {
  color: #B13366;
}
.cid-tW5rqWa6j1 .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW5rqWa6j1 .right-col .pink {
  color: #2a8ecc;
}
.cid-tW5rqWa6j1 .right-col .header {
  width: 100%;
}
.cid-tW5rqWa6j1 .right-col .date,
.cid-tW5rqWa6j1 .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW5rqWa6j1 .right-col button,
.cid-tW5rqWa6j1 .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 2em;
  font-size: 18px;
  color: white;
  border-radius: 5px;
}
.cid-tW5rqWa6j1 .right-col button:hover,
.cid-tW5rqWa6j1 .submit:hover {
  opacity: 1;
}
.cid-tW5rqWa6j1 .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW5rqWa6j1 .hold {
  width: 391px;
  margin: auto;
}
.cid-tW5rqWa6j1 .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW5rqWa6j1 .hold {
    width: 100%;
  }
}
.cid-tW5rqWa6j1 .left {
  float: left;
}
.cid-tW5rqWa6j1 .right {
  float: right;
}
.cid-tW5rqWa6j1 .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW5rqWa6j1 form p {
  font-size: 12pt;
}
.cid-tW5rqWa6j1 .right-col .btn-sm {
  opacity: .9;
  width: fit-content;
  padding: 5px;
  font-size: 9pt;
}
.cid-tW5rqWa6j1 .btn-sm:hover {
  opacity: 1;
}
.cid-tW5rqWa6j1 .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW5rqWa6j1 H1 {
  text-align: center;
}
.cid-tW5rqWa6j1 P {
  text-align: center;
}
.cid-tW5rqWupBz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW5xUfw4k8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW5xUfw4k8 nav.navbar {
  position: fixed;
}
.cid-tW5xUfw4k8 .btn {
  line-height: 1.2;
}
.cid-tW5xUfw4k8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW5xUfw4k8 .nav-link {
  position: relative;
}
.cid-tW5xUfw4k8 .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW5xUfw4k8 .nav-link:hover {
  color: #475057;
}
.cid-tW5xUfw4k8 .nav-link:hover:before {
  width: 100%;
}
.cid-tW5xUfw4k8 .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-tW5xUfw4k8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5xUfw4k8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW5xUfw4k8 .dropdown-item:hover,
.cid-tW5xUfw4k8 .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW5xUfw4k8 .dropdown-item:hover span {
  color: white;
}
.cid-tW5xUfw4k8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW5xUfw4k8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW5xUfw4k8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW5xUfw4k8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW5xUfw4k8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW5xUfw4k8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tW5xUfw4k8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW5xUfw4k8 .navbar-nav {
  margin: auto;
}
.cid-tW5xUfw4k8 .dropdown-menu,
.cid-tW5xUfw4k8 .navbar.opened {
  background: #ffffff !important;
}
.cid-tW5xUfw4k8 .nav-item:focus,
.cid-tW5xUfw4k8 .nav-link:focus {
  outline: none;
}
.cid-tW5xUfw4k8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW5xUfw4k8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW5xUfw4k8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW5xUfw4k8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW5xUfw4k8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW5xUfw4k8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW5xUfw4k8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW5xUfw4k8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tW5xUfw4k8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW5xUfw4k8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tW5xUfw4k8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW5xUfw4k8 .navbar.collapsed {
  justify-content: center;
}
.cid-tW5xUfw4k8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW5xUfw4k8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW5xUfw4k8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW5xUfw4k8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW5xUfw4k8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW5xUfw4k8 .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-tW5xUfw4k8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW5xUfw4k8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW5xUfw4k8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW5xUfw4k8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW5xUfw4k8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW5xUfw4k8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW5xUfw4k8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW5xUfw4k8 .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-tW5xUfw4k8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW5xUfw4k8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW5xUfw4k8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW5xUfw4k8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW5xUfw4k8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW5xUfw4k8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW5xUfw4k8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW5xUfw4k8 .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5xUfw4k8 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW5xUfw4k8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW5xUfw4k8 .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-tW5xUfw4k8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW5xUfw4k8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW5xUfw4k8 .dropdown-item.active,
.cid-tW5xUfw4k8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tW5xUfw4k8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW5xUfw4k8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW5xUfw4k8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW5xUfw4k8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW5xUfw4k8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW5xUfw4k8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW5xUfw4k8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW5xUfw4k8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW5xUfw4k8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW5xUfw4k8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW5xUfw4k8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5xUfw4k8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5xUfw4k8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW5xUfw4k8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5xUfw4k8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW5xUfw4k8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW5xUfw4k8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5xUfw4k8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW5xUfw4k8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW5xUfw4k8 .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-tW5xUfw4k8 .navbar {
    height: 70px;
  }
  .cid-tW5xUfw4k8 .navbar.opened {
    height: auto;
  }
  .cid-tW5xUfw4k8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW5xUfUVUg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW5xUfUVUg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5xUfUVUg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5xUfUVUg .container {
    padding: 0 25px;
  }
}
.cid-tW5xUfUVUg .title-wrapper {
  padding: 100px 0;
}
.cid-tW5xUfUVUg .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW5xUfUVUg .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW5xUfUVUg .mbr-section-title,
.cid-tW5xUfUVUg .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW5xUg8Rxj {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW5xUg8Rxj .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW5xUg8Rxj a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW5xUg8Rxj .mbr-section-btn {
  margin: 0;
}
.cid-tW5xUg8Rxj .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW5xUg8Rxj .form-control:focus,
.cid-tW5xUg8Rxj .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW5xUg8Rxj .form-group {
  margin-bottom: 1rem;
}
.cid-tW5xUg8Rxj input::-webkit-input-placeholder,
.cid-tW5xUg8Rxj textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW5xUg8Rxj input:-moz-placeholder,
.cid-tW5xUg8Rxj textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW5xUg8Rxj .jq-selectbox li,
.cid-tW5xUg8Rxj .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW5xUg8Rxj .jq-selectbox li:hover,
.cid-tW5xUg8Rxj .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW5xUg8Rxj .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW5xUg8Rxj .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW5xUg8Rxj .form-group,
.cid-tW5xUg8Rxj .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW5xUg8Rxj .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW5xUg8Rxj .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW5xUg8Rxj .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW5xUg8Rxj .form-block {
    padding: 1rem;
  }
}
.cid-tW5xUg8Rxj .right-col .inputs input {
  width: 95%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW5xUg8Rxj table {
  width: 90%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px;
  border-collapse: collapse;
}
.cid-tW5xUg8Rxj p {
  font-size: 14pt;
}
.cid-tW5xUg8Rxj tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW5xUg8Rxj th,
.cid-tW5xUg8Rxj td {
  margin: 5px 10px;
}
.cid-tW5xUg8Rxj html {
  margin-bottom: 5em;
}
.cid-tW5xUg8Rxj body {
  margin: 3em auto;
}
.cid-tW5xUg8Rxj #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW5xUg8Rxj #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW5xUg8Rxj .container {
  margin: auto;
}
.cid-tW5xUg8Rxj .b {
  font-weight: bold;
}
.cid-tW5xUg8Rxj .c {
  text-align: center;
}
.cid-tW5xUg8Rxj .dp {
  color: #C44FA1;
}
.cid-tW5xUg8Rxj .ddp {
  color: #B13366;
}
.cid-tW5xUg8Rxj .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW5xUg8Rxj .right-col .pink {
  color: #2a8ecc;
}
.cid-tW5xUg8Rxj .right-col .header {
  width: 100%;
}
.cid-tW5xUg8Rxj .right-col .date,
.cid-tW5xUg8Rxj .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW5xUg8Rxj .right-col button,
.cid-tW5xUg8Rxj .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 2em;
  font-size: 18px;
  color: white;
  border-radius: 5px;
}
.cid-tW5xUg8Rxj .right-col button:hover,
.cid-tW5xUg8Rxj .submit:hover {
  opacity: 1;
}
.cid-tW5xUg8Rxj .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW5xUg8Rxj .hold {
  width: 391px;
  margin: auto;
}
.cid-tW5xUg8Rxj .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW5xUg8Rxj .hold {
    width: 100%;
  }
}
.cid-tW5xUg8Rxj .left {
  float: left;
}
.cid-tW5xUg8Rxj .right {
  float: right;
}
.cid-tW5xUg8Rxj .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW5xUg8Rxj form p {
  font-size: 12pt;
}
.cid-tW5xUg8Rxj .right-col .btn-sm {
  opacity: .9;
  width: fit-content;
  padding: 5px;
  font-size: 9pt;
}
.cid-tW5xUg8Rxj .btn-sm:hover {
  opacity: 1;
}
.cid-tW5xUg8Rxj .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW5xUg8Rxj H1 {
  text-align: center;
}
.cid-tW5xUgtVLQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-tW5HSUtY8O {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tW5HSUtY8O nav.navbar {
  position: fixed;
}
.cid-tW5HSUtY8O .btn {
  line-height: 1.2;
}
.cid-tW5HSUtY8O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tW5HSUtY8O .nav-link {
  position: relative;
}
.cid-tW5HSUtY8O .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-tW5HSUtY8O .nav-link:hover {
  color: #475057;
}
.cid-tW5HSUtY8O .nav-link:hover:before {
  width: 100%;
}
.cid-tW5HSUtY8O .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-tW5HSUtY8O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5HSUtY8O .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tW5HSUtY8O .dropdown-item:hover,
.cid-tW5HSUtY8O .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-tW5HSUtY8O .dropdown-item:hover span {
  color: white;
}
.cid-tW5HSUtY8O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tW5HSUtY8O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tW5HSUtY8O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tW5HSUtY8O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-tW5HSUtY8O .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tW5HSUtY8O .container {
    flex-wrap: nowrap;
  }
}
.cid-tW5HSUtY8O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tW5HSUtY8O .navbar-nav {
  margin: auto;
}
.cid-tW5HSUtY8O .dropdown-menu,
.cid-tW5HSUtY8O .navbar.opened {
  background: #ffffff !important;
}
.cid-tW5HSUtY8O .nav-item:focus,
.cid-tW5HSUtY8O .nav-link:focus {
  outline: none;
}
.cid-tW5HSUtY8O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tW5HSUtY8O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tW5HSUtY8O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tW5HSUtY8O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tW5HSUtY8O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tW5HSUtY8O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tW5HSUtY8O .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-tW5HSUtY8O .navbar.opened {
  transition: all 0.3s;
}
.cid-tW5HSUtY8O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tW5HSUtY8O .navbar .navbar-logo img {
  width: auto;
}
.cid-tW5HSUtY8O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tW5HSUtY8O .navbar.collapsed {
  justify-content: center;
}
.cid-tW5HSUtY8O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tW5HSUtY8O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tW5HSUtY8O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-tW5HSUtY8O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tW5HSUtY8O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tW5HSUtY8O .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-tW5HSUtY8O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tW5HSUtY8O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tW5HSUtY8O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tW5HSUtY8O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tW5HSUtY8O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tW5HSUtY8O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tW5HSUtY8O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tW5HSUtY8O .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-tW5HSUtY8O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tW5HSUtY8O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tW5HSUtY8O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tW5HSUtY8O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tW5HSUtY8O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tW5HSUtY8O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tW5HSUtY8O .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tW5HSUtY8O .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tW5HSUtY8O .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-tW5HSUtY8O .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tW5HSUtY8O .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-tW5HSUtY8O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tW5HSUtY8O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tW5HSUtY8O .dropdown-item.active,
.cid-tW5HSUtY8O .dropdown-item:active {
  background-color: transparent;
}
.cid-tW5HSUtY8O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tW5HSUtY8O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tW5HSUtY8O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tW5HSUtY8O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tW5HSUtY8O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tW5HSUtY8O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tW5HSUtY8O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tW5HSUtY8O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tW5HSUtY8O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tW5HSUtY8O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tW5HSUtY8O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5HSUtY8O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tW5HSUtY8O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tW5HSUtY8O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5HSUtY8O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tW5HSUtY8O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tW5HSUtY8O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tW5HSUtY8O .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tW5HSUtY8O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tW5HSUtY8O .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-tW5HSUtY8O .navbar {
    height: 70px;
  }
  .cid-tW5HSUtY8O .navbar.opened {
    height: auto;
  }
  .cid-tW5HSUtY8O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tW5HSUPFbz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-tW5HSUPFbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tW5HSUPFbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tW5HSUPFbz .container {
    padding: 0 25px;
  }
}
.cid-tW5HSUPFbz .title-wrapper {
  padding: 100px 0;
}
.cid-tW5HSUPFbz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tW5HSUPFbz .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-tW5HSUPFbz .mbr-section-title,
.cid-tW5HSUPFbz .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-tW5HSV4Jqg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-tW5HSV4Jqg .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tW5HSV4Jqg a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tW5HSV4Jqg .mbr-section-btn {
  margin: 0;
}
.cid-tW5HSV4Jqg .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-tW5HSV4Jqg .form-control:focus,
.cid-tW5HSV4Jqg .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-tW5HSV4Jqg .form-group {
  margin-bottom: 1rem;
}
.cid-tW5HSV4Jqg input::-webkit-input-placeholder,
.cid-tW5HSV4Jqg textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tW5HSV4Jqg input:-moz-placeholder,
.cid-tW5HSV4Jqg textarea:-moz-placeholder {
  color: #656565;
}
.cid-tW5HSV4Jqg .jq-selectbox li,
.cid-tW5HSV4Jqg .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-tW5HSV4Jqg .jq-selectbox li:hover,
.cid-tW5HSV4Jqg .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-tW5HSV4Jqg .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-tW5HSV4Jqg .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-tW5HSV4Jqg .form-group,
.cid-tW5HSV4Jqg .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-tW5HSV4Jqg .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-tW5HSV4Jqg .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tW5HSV4Jqg .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-tW5HSV4Jqg .form-block {
    padding: 1rem;
  }
}
.cid-tW5HSV4Jqg .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-tW5HSV4Jqg table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-tW5HSV4Jqg p {
  font-size: 14pt;
}
.cid-tW5HSV4Jqg tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-tW5HSV4Jqg th,
.cid-tW5HSV4Jqg td {
  margin: 5px 10px;
}
.cid-tW5HSV4Jqg html {
  margin-bottom: 5em;
}
.cid-tW5HSV4Jqg body {
  margin: 3em auto;
}
.cid-tW5HSV4Jqg #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-tW5HSV4Jqg #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-tW5HSV4Jqg .container {
  margin: auto;
}
.cid-tW5HSV4Jqg .b {
  font-weight: bold;
}
.cid-tW5HSV4Jqg .c {
  text-align: center;
}
.cid-tW5HSV4Jqg .dp {
  color: #C44FA1;
}
.cid-tW5HSV4Jqg .ddp {
  color: #B13366;
}
.cid-tW5HSV4Jqg .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-tW5HSV4Jqg .right-col .pink {
  color: #2a8ecc;
}
.cid-tW5HSV4Jqg .right-col .header {
  width: 100%;
}
.cid-tW5HSV4Jqg .right-col .date,
.cid-tW5HSV4Jqg .right-col h3 {
  text-align: center;
  color: red;
}
.cid-tW5HSV4Jqg .right-col button,
.cid-tW5HSV4Jqg .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-tW5HSV4Jqg .right-col button:hover,
.cid-tW5HSV4Jqg .submit:hover {
  opacity: 1;
}
.cid-tW5HSV4Jqg .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-tW5HSV4Jqg .hold {
  width: 391px;
  margin: auto;
}
.cid-tW5HSV4Jqg .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-tW5HSV4Jqg .hold {
    width: 100%;
  }
}
.cid-tW5HSV4Jqg .left {
  float: left;
}
.cid-tW5HSV4Jqg .right {
  float: right;
}
.cid-tW5HSV4Jqg .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-tW5HSV4Jqg form p {
  font-size: 14pt;
}
.cid-tW5HSV4Jqg .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-tW5HSV4Jqg .btn-sm:hover {
  opacity: 1;
}
.cid-tW5HSV4Jqg .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-tW5HSV4Jqg H1 {
  text-align: center;
}
.cid-tW5HSVmodM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-u59QESyeMf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u59QESyeMf nav.navbar {
  position: fixed;
}
.cid-u59QESyeMf .btn {
  line-height: 1.2;
}
.cid-u59QESyeMf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u59QESyeMf .nav-link {
  position: relative;
}
.cid-u59QESyeMf .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-u59QESyeMf .nav-link:hover {
  color: #475057;
}
.cid-u59QESyeMf .nav-link:hover:before {
  width: 100%;
}
.cid-u59QESyeMf .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-u59QESyeMf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u59QESyeMf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u59QESyeMf .dropdown-item:hover,
.cid-u59QESyeMf .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-u59QESyeMf .dropdown-item:hover span {
  color: white;
}
.cid-u59QESyeMf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u59QESyeMf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u59QESyeMf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u59QESyeMf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-u59QESyeMf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u59QESyeMf .container {
    flex-wrap: nowrap;
  }
}
.cid-u59QESyeMf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u59QESyeMf .navbar-nav {
  margin: auto;
}
.cid-u59QESyeMf .dropdown-menu,
.cid-u59QESyeMf .navbar.opened {
  background: #ffffff !important;
}
.cid-u59QESyeMf .nav-item:focus,
.cid-u59QESyeMf .nav-link:focus {
  outline: none;
}
.cid-u59QESyeMf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u59QESyeMf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u59QESyeMf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u59QESyeMf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u59QESyeMf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u59QESyeMf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u59QESyeMf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-u59QESyeMf .navbar.opened {
  transition: all 0.3s;
}
.cid-u59QESyeMf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u59QESyeMf .navbar .navbar-logo img {
  width: auto;
}
.cid-u59QESyeMf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u59QESyeMf .navbar.collapsed {
  justify-content: center;
}
.cid-u59QESyeMf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u59QESyeMf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u59QESyeMf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-u59QESyeMf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u59QESyeMf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u59QESyeMf .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-u59QESyeMf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u59QESyeMf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u59QESyeMf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u59QESyeMf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u59QESyeMf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u59QESyeMf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u59QESyeMf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u59QESyeMf .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-u59QESyeMf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u59QESyeMf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u59QESyeMf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u59QESyeMf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u59QESyeMf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u59QESyeMf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u59QESyeMf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u59QESyeMf .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u59QESyeMf .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-u59QESyeMf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u59QESyeMf .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-u59QESyeMf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u59QESyeMf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u59QESyeMf .dropdown-item.active,
.cid-u59QESyeMf .dropdown-item:active {
  background-color: transparent;
}
.cid-u59QESyeMf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u59QESyeMf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u59QESyeMf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u59QESyeMf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u59QESyeMf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u59QESyeMf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u59QESyeMf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u59QESyeMf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u59QESyeMf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u59QESyeMf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u59QESyeMf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u59QESyeMf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u59QESyeMf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u59QESyeMf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u59QESyeMf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u59QESyeMf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u59QESyeMf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u59QESyeMf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u59QESyeMf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u59QESyeMf .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-u59QESyeMf .navbar {
    height: 70px;
  }
  .cid-u59QESyeMf .navbar.opened {
    height: auto;
  }
  .cid-u59QESyeMf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u59QESVk2z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-u59QESVk2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59QESVk2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u59QESVk2z .container {
    padding: 0 25px;
  }
}
.cid-u59QESVk2z .title-wrapper {
  padding: 100px 0;
}
.cid-u59QESVk2z .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-u59QESVk2z .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-u59QESVk2z .mbr-section-title,
.cid-u59QESVk2z .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-u59QET61b2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d9d9d9;
}
.cid-u59QET61b2 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-u59QET61b2 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-u59QET61b2 .mbr-section-btn {
  margin: 0;
}
.cid-u59QET61b2 .form-group,
.cid-u59QET61b2 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-u59QET61b2 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-u59QET61b2 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-u59QET61b2 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-u59QET61b2 .form-block {
    padding: 1rem;
  }
}
.cid-u59QET61b2 .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-u59QET61b2 table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-u59QET61b2 p {
  font-size: 14pt;
}
.cid-u59QET61b2 tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-u59QET61b2 th,
.cid-u59QET61b2 td {
  margin: 5px 10px;
}
.cid-u59QET61b2 html {
  margin-bottom: 5em;
}
.cid-u59QET61b2 body {
  margin: 3em auto;
}
.cid-u59QET61b2 #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-u59QET61b2 #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-u59QET61b2 .container {
  margin: auto;
}
.cid-u59QET61b2 .b {
  font-weight: bold;
}
.cid-u59QET61b2 .c {
  text-align: center;
}
.cid-u59QET61b2 .dp {
  color: #C44FA1;
}
.cid-u59QET61b2 .ddp {
  color: #B13366;
}
.cid-u59QET61b2 .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-u59QET61b2 .right-col .pink {
  color: #2a8ecc;
}
.cid-u59QET61b2 .right-col .header {
  width: 100%;
}
.cid-u59QET61b2 .right-col .date,
.cid-u59QET61b2 .right-col h3 {
  text-align: center;
  color: red;
}
.cid-u59QET61b2 .right-col button,
.cid-u59QET61b2 .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-u59QET61b2 .right-col button:hover,
.cid-u59QET61b2 .submit:hover {
  opacity: 1;
}
.cid-u59QET61b2 .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-u59QET61b2 .hold {
  width: 391px;
  margin: auto;
}
.cid-u59QET61b2 .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-u59QET61b2 .hold {
    width: 100%;
  }
}
.cid-u59QET61b2 .left {
  float: left;
}
.cid-u59QET61b2 .right {
  float: right;
}
.cid-u59QET61b2 .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-u59QET61b2 form p {
  font-size: 14pt;
}
.cid-u59QET61b2 .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-u59QET61b2 .btn-sm:hover {
  opacity: 1;
}
.cid-u59QET61b2 .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-u59QET61b2 H1 {
  text-align: center;
}
.cid-u59QETpRFn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
.cid-u59R0ek537 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u59R0ek537 nav.navbar {
  position: fixed;
}
.cid-u59R0ek537 .btn {
  line-height: 1.2;
}
.cid-u59R0ek537 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u59R0ek537 .nav-link {
  position: relative;
}
.cid-u59R0ek537 .nav-link:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0%;
  height: 2px;
  background: #2a3ffe;
}
.cid-u59R0ek537 .nav-link:hover {
  color: #475057;
}
.cid-u59R0ek537 .nav-link:hover:before {
  width: 100%;
}
.cid-u59R0ek537 .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-u59R0ek537 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u59R0ek537 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u59R0ek537 .dropdown-item:hover,
.cid-u59R0ek537 .dropdown-item:focus {
  background: #2a8ecc !important;
  color: white !important;
}
.cid-u59R0ek537 .dropdown-item:hover span {
  color: white;
}
.cid-u59R0ek537 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u59R0ek537 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u59R0ek537 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u59R0ek537 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: -0.1rem;
}
.cid-u59R0ek537 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u59R0ek537 .container {
    flex-wrap: nowrap;
  }
}
.cid-u59R0ek537 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u59R0ek537 .navbar-nav {
  margin: auto;
}
.cid-u59R0ek537 .dropdown-menu,
.cid-u59R0ek537 .navbar.opened {
  background: #ffffff !important;
}
.cid-u59R0ek537 .nav-item:focus,
.cid-u59R0ek537 .nav-link:focus {
  outline: none;
}
.cid-u59R0ek537 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u59R0ek537 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u59R0ek537 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u59R0ek537 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u59R0ek537 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u59R0ek537 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u59R0ek537 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #ffffff;
}
.cid-u59R0ek537 .navbar.opened {
  transition: all 0.3s;
}
.cid-u59R0ek537 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u59R0ek537 .navbar .navbar-logo img {
  width: auto;
}
.cid-u59R0ek537 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u59R0ek537 .navbar.collapsed {
  justify-content: center;
}
.cid-u59R0ek537 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u59R0ek537 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u59R0ek537 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.9rem);
  }
}
.cid-u59R0ek537 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u59R0ek537 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u59R0ek537 .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-u59R0ek537 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u59R0ek537 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u59R0ek537 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u59R0ek537 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u59R0ek537 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u59R0ek537 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u59R0ek537 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u59R0ek537 .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-u59R0ek537 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u59R0ek537 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u59R0ek537 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u59R0ek537 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u59R0ek537 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u59R0ek537 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u59R0ek537 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u59R0ek537 .navbar.navbar-short {
  min-height: 60px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u59R0ek537 .navbar.navbar-short .navbar-logo img {
  height: 5rem !important;
}
.cid-u59R0ek537 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u59R0ek537 .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-u59R0ek537 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u59R0ek537 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u59R0ek537 .dropdown-item.active,
.cid-u59R0ek537 .dropdown-item:active {
  background-color: transparent;
}
.cid-u59R0ek537 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u59R0ek537 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u59R0ek537 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u59R0ek537 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u59R0ek537 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u59R0ek537 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u59R0ek537 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u59R0ek537 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u59R0ek537 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u59R0ek537 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u59R0ek537 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u59R0ek537 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u59R0ek537 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u59R0ek537 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u59R0ek537 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u59R0ek537 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u59R0ek537 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u59R0ek537 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u59R0ek537 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u59R0ek537 .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-u59R0ek537 .navbar {
    height: 70px;
  }
  .cid-u59R0ek537 .navbar.opened {
    height: auto;
  }
  .cid-u59R0ek537 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u59R0eCvRo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/rglogobuildings-1-1280x960.png");
}
.cid-u59R0eCvRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u59R0eCvRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u59R0eCvRo .container {
    padding: 0 25px;
  }
}
.cid-u59R0eCvRo .title-wrapper {
  padding: 100px 0;
}
.cid-u59R0eCvRo .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-u59R0eCvRo .mbr-section-title {
  color: #ffffff;
  text-shadow: 7px 7px 7px black;
}
.cid-u59R0eCvRo .mbr-section-title,
.cid-u59R0eCvRo .mbr-section-btn {
  text-align: center;
  color: #fdfdfd;
}
.cid-u59R0eNmXk {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d9d9d9;
}
.cid-u59R0eNmXk .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-u59R0eNmXk a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-u59R0eNmXk .mbr-section-btn {
  margin: 0;
}
.cid-u59R0eNmXk .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #e9e9e9;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-u59R0eNmXk .form-control:focus,
.cid-u59R0eNmXk .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d6d2cd;
}
.cid-u59R0eNmXk .form-group {
  margin-bottom: 1rem;
}
.cid-u59R0eNmXk input::-webkit-input-placeholder,
.cid-u59R0eNmXk textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-u59R0eNmXk input:-moz-placeholder,
.cid-u59R0eNmXk textarea:-moz-placeholder {
  color: #656565;
}
.cid-u59R0eNmXk .jq-selectbox li,
.cid-u59R0eNmXk .jq-selectbox li {
  background-color: #e9e9e9;
  color: #000000;
}
.cid-u59R0eNmXk .jq-selectbox li:hover,
.cid-u59R0eNmXk .jq-selectbox li.selected {
  background-color: #d6d2cd;
  color: #000000;
}
.cid-u59R0eNmXk .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e9e9e9;
}
.cid-u59R0eNmXk .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d6d2cd;
}
.cid-u59R0eNmXk .form-group,
.cid-u59R0eNmXk .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-u59R0eNmXk .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-u59R0eNmXk .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-u59R0eNmXk .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-u59R0eNmXk .form-block {
    padding: 1rem;
  }
}
.cid-u59R0eNmXk .right-col .inputs input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.cid-u59R0eNmXk table {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  border-collapse: collapse;
}
.cid-u59R0eNmXk p {
  font-size: 14pt;
}
.cid-u59R0eNmXk tr {
  border: 1px solid #ccc;
  margin: 5px 10px;
  height: 34px;
}
.cid-u59R0eNmXk th,
.cid-u59R0eNmXk td {
  margin: 5px 10px;
}
.cid-u59R0eNmXk html {
  margin-bottom: 5em;
}
.cid-u59R0eNmXk body {
  margin: 3em auto;
}
.cid-u59R0eNmXk #alert-div {
  display: none;
  background-color: yellow;
  border: 1px solid black;
  padding: 10px;
  width: fit-content;
  text-align: center;
  margin: auto;
  margin-bottom: 10px;
}
.cid-u59R0eNmXk #alert-span {
  font-weight: bold;
  font-size: 12pt;
}
.cid-u59R0eNmXk .container {
  margin: auto;
}
.cid-u59R0eNmXk .b {
  font-weight: bold;
}
.cid-u59R0eNmXk .c {
  text-align: center;
}
.cid-u59R0eNmXk .dp {
  color: #C44FA1;
}
.cid-u59R0eNmXk .ddp {
  color: #B13366;
}
.cid-u59R0eNmXk .right-col {
  border: 1px solid grey;
  border-radius: 5px;
  max-width: 700px;
  padding: 1em;
  line-height: 1.45;
  margin: auto;
  background-color: white;
}
.cid-u59R0eNmXk .right-col .pink {
  color: #2a8ecc;
}
.cid-u59R0eNmXk .right-col .header {
  width: 100%;
}
.cid-u59R0eNmXk .right-col .date,
.cid-u59R0eNmXk .right-col h3 {
  text-align: center;
  color: red;
}
.cid-u59R0eNmXk .right-col button,
.cid-u59R0eNmXk .right-col .submit {
  background-color: #ca4d9a;
  opacity: .8;
  padding: 10px 1em;
  font-size: 14px;
  color: white;
  border-radius: 5px;
}
.cid-u59R0eNmXk .right-col button:hover,
.cid-u59R0eNmXk .submit:hover {
  opacity: 1;
}
.cid-u59R0eNmXk .right-col .header-1 {
  font-size: 18pt;
  text-align: center;
}
.cid-u59R0eNmXk .hold {
  width: 391px;
  margin: auto;
}
.cid-u59R0eNmXk .hold p {
  text-align: left;
}
@media (max-width: 870px) {
  .cid-u59R0eNmXk .hold {
    width: 100%;
  }
}
.cid-u59R0eNmXk .left {
  float: left;
}
.cid-u59R0eNmXk .right {
  float: right;
}
.cid-u59R0eNmXk .right-col h3 {
  color: #0078c1;
  text-align: left;
}
.cid-u59R0eNmXk form p {
  font-size: 14pt;
}
.cid-u59R0eNmXk .btn-sm {
  opacity: .9;
  width: 45%;
  padding: 10px;
  font-size: 14pt;
  display: block;
  margin: auto;
}
.cid-u59R0eNmXk .btn-sm:hover {
  opacity: 1;
}
.cid-u59R0eNmXk .container div img {
  max-width: 600px !important;
  width: 100% !important;
}
.cid-u59R0eNmXk H1 {
  text-align: center;
}
.cid-u59R0f7fTl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a8ecc;
  overflow: hidden;
}
