.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Questrial', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'Questrial', sans-serif;
  font-size: 2.6rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.25rem;
}
.display-4 {
  font-family: 'Mulish', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Mulish', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'Mulish', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.08rem;
    font-size: calc( 1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #004a77 !important;
}
.bg-success {
  background-color: #85bc1d !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #f55f1d !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #004a77 !important;
  border-color: #004a77 !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: #001420 !important;
  border-color: #001420 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #001420 !important;
  border-color: #001420 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffc000 !important;
  border-color: #ffc000 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #a87f00 !important;
  border-color: #a87f00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #a87f00 !important;
  border-color: #a87f00 !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #85bc1d !important;
  border-color: #85bc1d !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: #507111 !important;
  border-color: #507111 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #507111 !important;
  border-color: #507111 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #f55f1d !important;
  border-color: #f55f1d !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: #b33c08 !important;
  border-color: #b33c08 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #b33c08 !important;
  border-color: #b33c08 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #004a77;
  color: #004a77;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #001420 !important;
  background-color: transparent!important;
  border-color: #001420 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #004a77 !important;
  border-color: #004a77 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffc000;
  color: #ffc000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #a87f00 !important;
  background-color: transparent!important;
  border-color: #a87f00 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ffc000 !important;
  border-color: #ffc000 !important;
}
.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-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #85bc1d;
  color: #85bc1d;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #507111 !important;
  background-color: transparent!important;
  border-color: #507111 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #85bc1d !important;
  border-color: #85bc1d !important;
}
.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-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #f55f1d;
  color: #f55f1d;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #b33c08 !important;
  background-color: transparent!important;
  border-color: #b33c08 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #f55f1d !important;
  border-color: #f55f1d !important;
}
.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-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;
}
.text-primary {
  color: #004a77 !important;
}
.text-secondary {
  color: #ffc000 !important;
}
.text-success {
  color: #85bc1d !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #f55f1d !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000b11 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #997300 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #46640f !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: #a53707 !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: #004a77;
}
.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: #f55f1d;
}
.mbr-gallery-filter li.active .btn {
  background-color: #004a77;
  border-color: #004a77;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #004a77;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #0099f7;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #bfe970;
}
.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: #fee9e0;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Mulish', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.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: #004a77 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Mulish', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #004a77;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #004a77;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #004a77;
}
.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: #004a77;
  border-bottom-color: #004a77;
}
.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: #004a77 !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: #ffc000 !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='%23004a77' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-ubBRCIcpIC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubBRCIcpIC nav.navbar {
  position: fixed;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubBRCIcpIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubBRCIcpIC .dropdown-item:hover,
.cid-ubBRCIcpIC .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-ubBRCIcpIC .dropdown-item:hover span {
  color: white;
}
.cid-ubBRCIcpIC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubBRCIcpIC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubBRCIcpIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubBRCIcpIC .nav-link {
  position: relative;
}
.cid-ubBRCIcpIC .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .container {
    flex-wrap: wrap;
  }
}
.cid-ubBRCIcpIC .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ubBRCIcpIC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ubBRCIcpIC .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-ubBRCIcpIC .dropdown-menu,
.cid-ubBRCIcpIC .navbar.opened {
  background: #ffffff !important;
}
.cid-ubBRCIcpIC .nav-item:focus,
.cid-ubBRCIcpIC .nav-link:focus {
  outline: none;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubBRCIcpIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubBRCIcpIC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubBRCIcpIC .navbar.opened {
  transition: all 0.3s;
}
.cid-ubBRCIcpIC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubBRCIcpIC .navbar .navbar-logo img {
  width: auto;
}
.cid-ubBRCIcpIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ubBRCIcpIC .navbar.collapsed {
  justify-content: center;
}
.cid-ubBRCIcpIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubBRCIcpIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubBRCIcpIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubBRCIcpIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubBRCIcpIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubBRCIcpIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubBRCIcpIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubBRCIcpIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubBRCIcpIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ubBRCIcpIC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ubBRCIcpIC .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubBRCIcpIC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubBRCIcpIC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubBRCIcpIC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubBRCIcpIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubBRCIcpIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubBRCIcpIC .dropdown-item.active,
.cid-ubBRCIcpIC .dropdown-item:active {
  background-color: transparent;
}
.cid-ubBRCIcpIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubBRCIcpIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubBRCIcpIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubBRCIcpIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubBRCIcpIC ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-ubBRCIcpIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubBRCIcpIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubBRCIcpIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar {
    height: 70px;
  }
  .cid-ubBRCIcpIC .navbar.opened {
    height: auto;
  }
  .cid-ubBRCIcpIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubBRCIcpIC .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-ubBRCIcpIC .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-ubBRCIcpIC .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ubBRCIcpIC .info-widget:first-child {
  margin-left: 0;
}
.cid-ubBRCIcpIC .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ubBRCIcpIC .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-ubBRCIcpIC .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ubBRCIcpIC .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ubBRCIcpIC P {
  text-align: right;
  color: #ffffff;
}
.cid-ubBRCIcpIC .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-ubBRCIcpIC .info-widget p {
  margin-bottom: 0;
}
.cid-ubBRCIcpIC .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-ubBRCIcpIC .navbar {
    display: block;
    padding: 0;
  }
}
.cid-ubBRCIcpIC .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-ubBRCIcpIC a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-ubBRCIcpIC .menu-content-top {
    display: none;
  }
  .cid-ubBRCIcpIC ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-ubBRCIcpIC .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQV8dWp10e {
  padding-top: 10rem;
  padding-bottom: 10rem;
  min-height: 46vh!important;
  background-image: url("../../../assets/images/pic3.jpg");
}
@media (min-width: 1500px) {
  .cid-uQV8dWp10e .container {
    max-width: 1400px;
  }
}
.cid-uQV8dWp10e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQV8dWp10e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQV8dWp10e .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 768px) {
  .cid-uQV8dWp10e {
    padding-top: 2rem;
    padding-bottom: 0;
    min-height: 23vh!important;
  }
}
.cid-uQV8gtWjZg {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQV8gtWjZg img,
.cid-uQV8gtWjZg .item-img {
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uQV8gtWjZg .item:focus,
.cid-uQV8gtWjZg span:focus {
  outline: none;
}
.cid-uQV8gtWjZg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uQV8gtWjZg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQV8gtWjZg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQV8gtWjZg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uQV8gtWjZg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQV8gtWjZg .mbr-section-title {
  color: #232323;
}
.cid-uQV8gtWjZg .mbr-text,
.cid-uQV8gtWjZg .mbr-section-btn {
  text-align: left;
}
.cid-uQV8gtWjZg .item-title {
  text-align: left;
  color: #004a77;
}
.cid-uQV8gtWjZg .item-subtitle {
  text-align: left;
  color: #7daf1f;
}
.cid-uQV8gtWjZg .item-img1 {
  height: 100%;
}
@media (min-width: 768px) {
  .cid-uQV8gtWjZg .image-list img {
    height: 100%!important;
  }
}
.cid-uQV8gtWjZg .image-list {
  position: relative;
}
.cid-uQV8gtWjZg .image-wrap {
  position: absolute;
  line-height: 30px;
  height: 30px;
  padding: 0 20px;
  color: #fff;
  left: 0;
  bottom: -13px;
  background-color: #ffc000;
}
.cid-uQV8gtWjZg .image-wrap .text-primary,
.cid-uQV8gtWjZg .text-primary:active {
  color: #232323!important;
  transform: none;
  background-image: none!important;
  background-size: 0;
}
.cid-uQV8gtWjZg .item-title .text-primary,
.cid-uQV8gtWjZg .item-title .text-primary:active {
  transform: none;
  background-image: none!important;
  background-size: 0;
  color: #004a77;
}
@media (min-width: 1500px) {
  .cid-uQV8gtWjZg .container {
    max-width: 1400px;
  }
}
@media (max-width: 768px) {
  .cid-uQV8gtWjZg {
    padding-bottom: 1.2rem;
  }
  .cid-uQV8gtWjZg .item-title {
    margin-top: 1rem;
  }
}
.cid-u8XOXzueqG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u8XOXzueqG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8XOXzueqG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8XOXzueqG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u8XOXzueqG .row {
    text-align: center;
  }
  .cid-u8XOXzueqG .row > div {
    margin: auto;
  }
  .cid-u8XOXzueqG .social-row {
    justify-content: center;
  }
}
.cid-u8XOXzueqG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u8XOXzueqG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8XOXzueqG .list {
    margin-bottom: 0rem;
  }
}
.cid-u8XOXzueqG .mbr-text {
  color: #bbbbbb;
}
.cid-u8XOXzueqG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u8XOXzueqG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u8XOXzueqG .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-u8XOXzueqG a.text-primary {
  color: #bbbbbb!important;
}
.cid-u8XOXzueqG a.text-primary:link,
.cid-u8XOXzueqG a.text-primary:hover,
.cid-u8XOXzueqG a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-u8XOXzueqG h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-u8XOXzueqG .media-wrap img {
  width: 70%;
}
.cid-u8XOXzueqG .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-linkedin:hover {
  background: #005582;
}
.cid-u8XOXzueqG .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-youtube:hover {
  background: #cc0000;
}
.cid-u8XOXzueqG .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u8XOXzueqG .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u8XOXzueqG .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-u8XOXzueqG [class^="socicon-"]:before,
.cid-u8XOXzueqG [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-u8XOXzueqG .m-2 {
  margin: 0.2rem!important;
}
.cid-u8XOXzueqG .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-u8XOXzueqG .media-wrap img {
    width: 45%;
  }
  .cid-u8XOXzueqG .social-list {
    text-align: left;
  }
  .cid-u8XOXzueqG .text-content {
    text-align: left;
  }
  .cid-u8XOXzueqG .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-u8XOXzueqG H5 {
  text-align: left;
}
.cid-u8XOXzueqG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZ8t4BmCN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZ8t4BmCN nav.navbar {
  position: fixed;
}
.cid-uQZ8t4BmCN .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-uQZ8t4BmCN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZ8t4BmCN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZ8t4BmCN .dropdown-item:hover,
.cid-uQZ8t4BmCN .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZ8t4BmCN .dropdown-item:hover span {
  color: white;
}
.cid-uQZ8t4BmCN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZ8t4BmCN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZ8t4BmCN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZ8t4BmCN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZ8t4BmCN .nav-link {
  position: relative;
}
.cid-uQZ8t4BmCN .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZ8t4BmCN .container {
    flex-wrap: wrap;
  }
}
.cid-uQZ8t4BmCN .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZ8t4BmCN .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZ8t4BmCN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZ8t4BmCN .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZ8t4BmCN .dropdown-menu,
.cid-uQZ8t4BmCN .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZ8t4BmCN .nav-item:focus,
.cid-uQZ8t4BmCN .nav-link:focus {
  outline: none;
}
.cid-uQZ8t4BmCN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZ8t4BmCN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZ8t4BmCN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZ8t4BmCN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZ8t4BmCN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZ8t4BmCN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZ8t4BmCN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZ8t4BmCN .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZ8t4BmCN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZ8t4BmCN .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZ8t4BmCN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZ8t4BmCN .navbar.collapsed {
  justify-content: center;
}
.cid-uQZ8t4BmCN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZ8t4BmCN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZ8t4BmCN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZ8t4BmCN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZ8t4BmCN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZ8t4BmCN .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-uQZ8t4BmCN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZ8t4BmCN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZ8t4BmCN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZ8t4BmCN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZ8t4BmCN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZ8t4BmCN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZ8t4BmCN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZ8t4BmCN .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-uQZ8t4BmCN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZ8t4BmCN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZ8t4BmCN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZ8t4BmCN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZ8t4BmCN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZ8t4BmCN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZ8t4BmCN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZ8t4BmCN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZ8t4BmCN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZ8t4BmCN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZ8t4BmCN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZ8t4BmCN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZ8t4BmCN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZ8t4BmCN .dropdown-item.active,
.cid-uQZ8t4BmCN .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZ8t4BmCN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZ8t4BmCN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZ8t4BmCN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZ8t4BmCN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZ8t4BmCN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZ8t4BmCN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZ8t4BmCN ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZ8t4BmCN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZ8t4BmCN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZ8t4BmCN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZ8t4BmCN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZ8t4BmCN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZ8t4BmCN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZ8t4BmCN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZ8t4BmCN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZ8t4BmCN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZ8t4BmCN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZ8t4BmCN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZ8t4BmCN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZ8t4BmCN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZ8t4BmCN .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-uQZ8t4BmCN .navbar {
    height: 70px;
  }
  .cid-uQZ8t4BmCN .navbar.opened {
    height: auto;
  }
  .cid-uQZ8t4BmCN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZ8t4BmCN .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZ8t4BmCN .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZ8t4BmCN .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZ8t4BmCN .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZ8t4BmCN .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZ8t4BmCN .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZ8t4BmCN .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZ8t4BmCN .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZ8t4BmCN .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZ8t4BmCN P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZ8t4BmCN .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZ8t4BmCN .info-widget p {
  margin-bottom: 0;
}
.cid-uQZ8t4BmCN .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZ8t4BmCN .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZ8t4BmCN .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZ8t4BmCN a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZ8t4BmCN .menu-content-top {
    display: none;
  }
  .cid-uQZ8t4BmCN ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZ8t4BmCN .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZ8t570UG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ8t570UG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ8t570UG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ8t570UG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ8t570UG .row {
  flex-direction: row-reverse;
}
.cid-uQZ8t570UG img {
  width: 100%;
}
.cid-uQZ8t5RyOg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ8t5RyOg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ8t5RyOg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZ8t5RyOg .mbr-section-title {
  text-align: left;
}
.cid-uQZ8t5RyOg .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZ8t5RyOg .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZ8t6kItt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ8t6Q4fa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8t6Q4fa .mbr-text {
  text-align: left;
}
.cid-uQZ8t82tDa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8t82tDa .mbr-text {
  text-align: left;
}
.cid-uQZ8t8PdKI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8t8PdKI .mbr-text {
  text-align: left;
}
.cid-uQZ8t9bWwN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ8t9bWwN .mbr-text {
  text-align: left;
}
.cid-uQZ8ta2wF3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8ta2wF3 .mbr-text {
  text-align: left;
}
.cid-uQZ8taXlRa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8taXlRa .mbr-text {
  text-align: left;
}
.cid-uQZ8tatEoa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ8tatEoa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ8tatEoa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ8tatEoa .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ8tatEoa .row {
  flex-direction: row-reverse;
}
.cid-uQZ8tatEoa img {
  width: 100%;
}
.cid-uQZ9wtXiL7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ9wtXiL7 .mbr-text {
  text-align: left;
}
.cid-uQZ8tbm8mc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZ8tbJeTY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZ8tbJeTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ8tbJeTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZ8tbJeTY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZ8tbJeTY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZ8tbJeTY .row {
    text-align: center;
  }
  .cid-uQZ8tbJeTY .row > div {
    margin: auto;
  }
  .cid-uQZ8tbJeTY .social-row {
    justify-content: center;
  }
}
.cid-uQZ8tbJeTY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZ8tbJeTY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZ8tbJeTY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZ8tbJeTY .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZ8tbJeTY .mbr-text {
  color: #bbbbbb;
}
.cid-uQZ8tbJeTY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZ8tbJeTY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZ8tbJeTY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZ8tbJeTY .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZ8tbJeTY a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZ8tbJeTY a.text-primary:link,
.cid-uQZ8tbJeTY a.text-primary:hover,
.cid-uQZ8tbJeTY a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZ8tbJeTY h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZ8tbJeTY .media-wrap img {
  width: 70%;
}
.cid-uQZ8tbJeTY .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZ8tbJeTY .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZ8tbJeTY .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZ8tbJeTY .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZ8tbJeTY .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZ8tbJeTY .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZ8tbJeTY .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZ8tbJeTY .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZ8tbJeTY [class^="socicon-"]:before,
.cid-uQZ8tbJeTY [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZ8tbJeTY .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZ8tbJeTY .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZ8tbJeTY .media-wrap img {
    width: 45%;
  }
  .cid-uQZ8tbJeTY .social-list {
    text-align: left;
  }
  .cid-uQZ8tbJeTY .text-content {
    text-align: left;
  }
  .cid-uQZ8tbJeTY .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZ8tbJeTY H5 {
  text-align: left;
}
.cid-uQZ8tbJeTY a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZamAGkNK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZamAGkNK nav.navbar {
  position: fixed;
}
.cid-uQZamAGkNK .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-uQZamAGkNK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZamAGkNK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZamAGkNK .dropdown-item:hover,
.cid-uQZamAGkNK .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZamAGkNK .dropdown-item:hover span {
  color: white;
}
.cid-uQZamAGkNK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZamAGkNK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZamAGkNK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZamAGkNK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZamAGkNK .nav-link {
  position: relative;
}
.cid-uQZamAGkNK .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZamAGkNK .container {
    flex-wrap: wrap;
  }
}
.cid-uQZamAGkNK .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZamAGkNK .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZamAGkNK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZamAGkNK .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZamAGkNK .dropdown-menu,
.cid-uQZamAGkNK .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZamAGkNK .nav-item:focus,
.cid-uQZamAGkNK .nav-link:focus {
  outline: none;
}
.cid-uQZamAGkNK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZamAGkNK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZamAGkNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZamAGkNK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZamAGkNK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZamAGkNK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZamAGkNK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZamAGkNK .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZamAGkNK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZamAGkNK .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZamAGkNK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZamAGkNK .navbar.collapsed {
  justify-content: center;
}
.cid-uQZamAGkNK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZamAGkNK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZamAGkNK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZamAGkNK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZamAGkNK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZamAGkNK .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-uQZamAGkNK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZamAGkNK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZamAGkNK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZamAGkNK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZamAGkNK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZamAGkNK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZamAGkNK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZamAGkNK .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-uQZamAGkNK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZamAGkNK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZamAGkNK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZamAGkNK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZamAGkNK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZamAGkNK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZamAGkNK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZamAGkNK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZamAGkNK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZamAGkNK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZamAGkNK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZamAGkNK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZamAGkNK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZamAGkNK .dropdown-item.active,
.cid-uQZamAGkNK .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZamAGkNK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZamAGkNK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZamAGkNK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZamAGkNK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZamAGkNK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZamAGkNK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZamAGkNK ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZamAGkNK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZamAGkNK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZamAGkNK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZamAGkNK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZamAGkNK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZamAGkNK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZamAGkNK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZamAGkNK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZamAGkNK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZamAGkNK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZamAGkNK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZamAGkNK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZamAGkNK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZamAGkNK .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-uQZamAGkNK .navbar {
    height: 70px;
  }
  .cid-uQZamAGkNK .navbar.opened {
    height: auto;
  }
  .cid-uQZamAGkNK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZamAGkNK .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZamAGkNK .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZamAGkNK .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZamAGkNK .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZamAGkNK .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZamAGkNK .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZamAGkNK .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZamAGkNK .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZamAGkNK .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZamAGkNK P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZamAGkNK .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZamAGkNK .info-widget p {
  margin-bottom: 0;
}
.cid-uQZamAGkNK .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZamAGkNK .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZamAGkNK .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZamAGkNK a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZamAGkNK .menu-content-top {
    display: none;
  }
  .cid-uQZamAGkNK ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZamAGkNK .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZamBCTwi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZamBCTwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamBCTwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZamBCTwi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZamBCTwi .row {
  flex-direction: row-reverse;
}
.cid-uQZamBCTwi img {
  width: 100%;
}
.cid-uQZamC47tt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZamC47tt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamC47tt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZamC47tt .mbr-section-title {
  text-align: left;
}
.cid-uQZamC47tt .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZamC47tt .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZamCCjZd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZamCXhRq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamCXhRq .mbr-text {
  text-align: left;
}
.cid-uQZamDibTb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamDibTb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamDibTb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZamDibTb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZamDibTb .row {
  flex-direction: row-reverse;
}
.cid-uQZamDibTb img {
  width: 100%;
}
.cid-uQZamE38HL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamE38HL .mbr-text {
  text-align: left;
}
.cid-uQZamEMRrW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamEMRrW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamEMRrW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZamEMRrW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZamEMRrW .row {
  flex-direction: row-reverse;
}
.cid-uQZamEMRrW img {
  width: 100%;
}
.cid-uQZamFKzgX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamFKzgX .mbr-text {
  text-align: left;
}
.cid-uQZamGmj0p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamGmj0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamGmj0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZamGmj0p .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZamGmj0p .row {
  flex-direction: row-reverse;
}
.cid-uQZamGmj0p img {
  width: 100%;
}
.cid-uQZamH16U8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamH16U8 .mbr-text {
  text-align: left;
}
.cid-uQZamICo89 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZamICo89 .mbr-text {
  text-align: left;
}
.cid-uQZamJh9ac {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZamJYIzJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZamJYIzJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZamJYIzJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZamJYIzJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZamJYIzJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZamJYIzJ .row {
    text-align: center;
  }
  .cid-uQZamJYIzJ .row > div {
    margin: auto;
  }
  .cid-uQZamJYIzJ .social-row {
    justify-content: center;
  }
}
.cid-uQZamJYIzJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZamJYIzJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZamJYIzJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZamJYIzJ .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZamJYIzJ .mbr-text {
  color: #bbbbbb;
}
.cid-uQZamJYIzJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZamJYIzJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZamJYIzJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZamJYIzJ .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZamJYIzJ a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZamJYIzJ a.text-primary:link,
.cid-uQZamJYIzJ a.text-primary:hover,
.cid-uQZamJYIzJ a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZamJYIzJ h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZamJYIzJ .media-wrap img {
  width: 70%;
}
.cid-uQZamJYIzJ .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZamJYIzJ .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZamJYIzJ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZamJYIzJ .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZamJYIzJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZamJYIzJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZamJYIzJ .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZamJYIzJ .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZamJYIzJ [class^="socicon-"]:before,
.cid-uQZamJYIzJ [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZamJYIzJ .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZamJYIzJ .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZamJYIzJ .media-wrap img {
    width: 45%;
  }
  .cid-uQZamJYIzJ .social-list {
    text-align: left;
  }
  .cid-uQZamJYIzJ .text-content {
    text-align: left;
  }
  .cid-uQZamJYIzJ .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZamJYIzJ H5 {
  text-align: left;
}
.cid-uQZamJYIzJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZfdunFu9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZfdunFu9 nav.navbar {
  position: fixed;
}
.cid-uQZfdunFu9 .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-uQZfdunFu9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZfdunFu9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZfdunFu9 .dropdown-item:hover,
.cid-uQZfdunFu9 .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZfdunFu9 .dropdown-item:hover span {
  color: white;
}
.cid-uQZfdunFu9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZfdunFu9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZfdunFu9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZfdunFu9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZfdunFu9 .nav-link {
  position: relative;
}
.cid-uQZfdunFu9 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZfdunFu9 .container {
    flex-wrap: wrap;
  }
}
.cid-uQZfdunFu9 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZfdunFu9 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZfdunFu9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZfdunFu9 .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZfdunFu9 .dropdown-menu,
.cid-uQZfdunFu9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZfdunFu9 .nav-item:focus,
.cid-uQZfdunFu9 .nav-link:focus {
  outline: none;
}
.cid-uQZfdunFu9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZfdunFu9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZfdunFu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZfdunFu9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZfdunFu9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZfdunFu9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZfdunFu9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZfdunFu9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZfdunFu9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZfdunFu9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZfdunFu9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZfdunFu9 .navbar.collapsed {
  justify-content: center;
}
.cid-uQZfdunFu9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZfdunFu9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZfdunFu9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZfdunFu9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZfdunFu9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZfdunFu9 .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-uQZfdunFu9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZfdunFu9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZfdunFu9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZfdunFu9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZfdunFu9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZfdunFu9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZfdunFu9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZfdunFu9 .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-uQZfdunFu9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZfdunFu9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZfdunFu9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZfdunFu9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZfdunFu9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZfdunFu9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZfdunFu9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZfdunFu9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZfdunFu9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZfdunFu9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZfdunFu9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZfdunFu9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZfdunFu9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZfdunFu9 .dropdown-item.active,
.cid-uQZfdunFu9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZfdunFu9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZfdunFu9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZfdunFu9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZfdunFu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZfdunFu9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZfdunFu9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZfdunFu9 ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZfdunFu9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZfdunFu9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZfdunFu9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZfdunFu9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZfdunFu9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZfdunFu9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZfdunFu9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZfdunFu9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZfdunFu9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZfdunFu9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZfdunFu9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZfdunFu9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZfdunFu9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZfdunFu9 .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-uQZfdunFu9 .navbar {
    height: 70px;
  }
  .cid-uQZfdunFu9 .navbar.opened {
    height: auto;
  }
  .cid-uQZfdunFu9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZfdunFu9 .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZfdunFu9 .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZfdunFu9 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZfdunFu9 .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZfdunFu9 .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZfdunFu9 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZfdunFu9 .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZfdunFu9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZfdunFu9 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZfdunFu9 P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZfdunFu9 .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZfdunFu9 .info-widget p {
  margin-bottom: 0;
}
.cid-uQZfdunFu9 .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZfdunFu9 .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZfdunFu9 .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZfdunFu9 a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZfdunFu9 .menu-content-top {
    display: none;
  }
  .cid-uQZfdunFu9 ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZfdunFu9 .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZfdvqsnf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZfdvqsnf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdvqsnf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZfdvqsnf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZfdvqsnf .row {
  flex-direction: row-reverse;
}
.cid-uQZfdvqsnf img {
  width: 100%;
}
.cid-uQZfdxjklv {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZfdxjklv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdxjklv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZfdxjklv .mbr-section-title {
  text-align: left;
}
.cid-uQZfdxjklv .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZfdxjklv .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZfdxO6W2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZfdyduyi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdyduyi .mbr-text {
  text-align: left;
}
.cid-uQZfdzkOd3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdzkOd3 .mbr-text {
  text-align: left;
}
.cid-uQZfdzG7oC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdzG7oC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdzG7oC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZfdzG7oC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZfdzG7oC .row {
  flex-direction: row-reverse;
}
.cid-uQZfdzG7oC img {
  width: 100%;
}
.cid-uQZfdA8rM4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdA8rM4 .mbr-text {
  text-align: left;
}
.cid-uQZfdAvC4U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdAvC4U .mbr-text {
  text-align: left;
}
.cid-uQZfdB0NOf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdB0NOf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdB0NOf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZfdB0NOf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZfdB0NOf .row {
  flex-direction: row-reverse;
}
.cid-uQZfdB0NOf img {
  width: 100%;
}
.cid-uQZfdBq3jE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdBq3jE .mbr-text {
  text-align: left;
}
.cid-uQZfdBTU61 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdBTU61 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdBTU61 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZfdBTU61 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZfdBTU61 .row {
  flex-direction: row-reverse;
}
.cid-uQZfdBTU61 img {
  width: 100%;
}
.cid-uQZfdCjoSJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZfdCjoSJ .mbr-text {
  text-align: left;
}
.cid-uQZfdCEXn2 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZfdD3uFs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZfdD3uFs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZfdD3uFs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZfdD3uFs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZfdD3uFs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZfdD3uFs .row {
    text-align: center;
  }
  .cid-uQZfdD3uFs .row > div {
    margin: auto;
  }
  .cid-uQZfdD3uFs .social-row {
    justify-content: center;
  }
}
.cid-uQZfdD3uFs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZfdD3uFs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZfdD3uFs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZfdD3uFs .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZfdD3uFs .mbr-text {
  color: #bbbbbb;
}
.cid-uQZfdD3uFs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZfdD3uFs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZfdD3uFs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZfdD3uFs .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZfdD3uFs a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZfdD3uFs a.text-primary:link,
.cid-uQZfdD3uFs a.text-primary:hover,
.cid-uQZfdD3uFs a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZfdD3uFs h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZfdD3uFs .media-wrap img {
  width: 70%;
}
.cid-uQZfdD3uFs .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZfdD3uFs .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZfdD3uFs .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZfdD3uFs .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZfdD3uFs .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZfdD3uFs .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZfdD3uFs .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZfdD3uFs .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZfdD3uFs [class^="socicon-"]:before,
.cid-uQZfdD3uFs [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZfdD3uFs .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZfdD3uFs .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZfdD3uFs .media-wrap img {
    width: 45%;
  }
  .cid-uQZfdD3uFs .social-list {
    text-align: left;
  }
  .cid-uQZfdD3uFs .text-content {
    text-align: left;
  }
  .cid-uQZfdD3uFs .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZfdD3uFs H5 {
  text-align: left;
}
.cid-uQZfdD3uFs a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZilqgE5V {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZilqgE5V nav.navbar {
  position: fixed;
}
.cid-uQZilqgE5V .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-uQZilqgE5V .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZilqgE5V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZilqgE5V .dropdown-item:hover,
.cid-uQZilqgE5V .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZilqgE5V .dropdown-item:hover span {
  color: white;
}
.cid-uQZilqgE5V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZilqgE5V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZilqgE5V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZilqgE5V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZilqgE5V .nav-link {
  position: relative;
}
.cid-uQZilqgE5V .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZilqgE5V .container {
    flex-wrap: wrap;
  }
}
.cid-uQZilqgE5V .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZilqgE5V .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZilqgE5V .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZilqgE5V .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZilqgE5V .dropdown-menu,
.cid-uQZilqgE5V .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZilqgE5V .nav-item:focus,
.cid-uQZilqgE5V .nav-link:focus {
  outline: none;
}
.cid-uQZilqgE5V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZilqgE5V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZilqgE5V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZilqgE5V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZilqgE5V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZilqgE5V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZilqgE5V .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZilqgE5V .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZilqgE5V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZilqgE5V .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZilqgE5V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZilqgE5V .navbar.collapsed {
  justify-content: center;
}
.cid-uQZilqgE5V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZilqgE5V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZilqgE5V .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZilqgE5V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZilqgE5V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZilqgE5V .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-uQZilqgE5V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZilqgE5V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZilqgE5V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZilqgE5V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZilqgE5V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZilqgE5V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZilqgE5V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZilqgE5V .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-uQZilqgE5V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZilqgE5V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZilqgE5V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZilqgE5V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZilqgE5V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZilqgE5V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZilqgE5V .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZilqgE5V .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZilqgE5V .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZilqgE5V .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZilqgE5V .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZilqgE5V .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZilqgE5V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZilqgE5V .dropdown-item.active,
.cid-uQZilqgE5V .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZilqgE5V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZilqgE5V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZilqgE5V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZilqgE5V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZilqgE5V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZilqgE5V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZilqgE5V ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZilqgE5V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZilqgE5V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZilqgE5V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZilqgE5V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZilqgE5V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZilqgE5V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZilqgE5V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZilqgE5V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZilqgE5V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZilqgE5V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZilqgE5V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZilqgE5V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZilqgE5V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZilqgE5V .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-uQZilqgE5V .navbar {
    height: 70px;
  }
  .cid-uQZilqgE5V .navbar.opened {
    height: auto;
  }
  .cid-uQZilqgE5V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZilqgE5V .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZilqgE5V .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZilqgE5V .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZilqgE5V .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZilqgE5V .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZilqgE5V .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZilqgE5V .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZilqgE5V .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZilqgE5V .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZilqgE5V P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZilqgE5V .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZilqgE5V .info-widget p {
  margin-bottom: 0;
}
.cid-uQZilqgE5V .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZilqgE5V .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZilqgE5V .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZilqgE5V a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZilqgE5V .menu-content-top {
    display: none;
  }
  .cid-uQZilqgE5V ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZilqgE5V .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZilretzn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZilretzn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilretzn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZilretzn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZilretzn .row {
  flex-direction: row-reverse;
}
.cid-uQZilretzn img {
  width: 100%;
}
.cid-uQZilsbYqe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZilsbYqe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilsbYqe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZilsbYqe .mbr-section-title {
  text-align: left;
}
.cid-uQZilsbYqe .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZilsbYqe .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZilsDfNx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZiltel0q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZiltel0q .mbr-text {
  text-align: left;
}
.cid-uQZiltQwAo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZiltQwAo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZiltQwAo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZiltQwAo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZiltQwAo .row {
  flex-direction: row-reverse;
}
.cid-uQZiltQwAo img {
  width: 100%;
}
.cid-uQZilul9sP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilul9sP .mbr-text {
  text-align: left;
}
.cid-uQZilvgBIg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilvgBIg .mbr-text {
  text-align: left;
}
.cid-uQZilvXo6q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilvXo6q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilvXo6q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZilvXo6q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZilvXo6q .row {
  flex-direction: row-reverse;
}
.cid-uQZilvXo6q img {
  width: 100%;
}
.cid-uQZilwySbF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilwySbF .mbr-text {
  text-align: left;
}
.cid-uQZilxKKul {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilxKKul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilxKKul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZilxKKul .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZilxKKul .row {
  flex-direction: row-reverse;
}
.cid-uQZilxKKul img {
  width: 100%;
}
.cid-uQZilyFcd9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilyFcd9 .mbr-text {
  text-align: left;
}
.cid-uQZjmmDiGI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZjmmDiGI .mbr-text {
  text-align: left;
}
.cid-uQZilz6Vf1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilz6Vf1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilz6Vf1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZilz6Vf1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZilz6Vf1 .row {
  flex-direction: row-reverse;
}
.cid-uQZilz6Vf1 img {
  width: 100%;
}
.cid-uQZilzDS1U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZilzDS1U .mbr-text {
  text-align: left;
}
.cid-uQZjzKn672 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZjzKn672 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZjzKn672 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZjzKn672 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZjzKn672 .row {
  flex-direction: row-reverse;
}
.cid-uQZjzKn672 img {
  width: 100%;
}
.cid-uQZjZ5dIkr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZjZ5dIkr .mbr-text {
  text-align: left;
}
.cid-uQZilAprau {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZilB6oBJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZilB6oBJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZilB6oBJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZilB6oBJ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZilB6oBJ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZilB6oBJ .row {
    text-align: center;
  }
  .cid-uQZilB6oBJ .row > div {
    margin: auto;
  }
  .cid-uQZilB6oBJ .social-row {
    justify-content: center;
  }
}
.cid-uQZilB6oBJ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZilB6oBJ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZilB6oBJ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZilB6oBJ .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZilB6oBJ .mbr-text {
  color: #bbbbbb;
}
.cid-uQZilB6oBJ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZilB6oBJ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZilB6oBJ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZilB6oBJ .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZilB6oBJ a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZilB6oBJ a.text-primary:link,
.cid-uQZilB6oBJ a.text-primary:hover,
.cid-uQZilB6oBJ a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZilB6oBJ h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZilB6oBJ .media-wrap img {
  width: 70%;
}
.cid-uQZilB6oBJ .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZilB6oBJ .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZilB6oBJ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZilB6oBJ .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZilB6oBJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZilB6oBJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZilB6oBJ .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZilB6oBJ .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZilB6oBJ [class^="socicon-"]:before,
.cid-uQZilB6oBJ [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZilB6oBJ .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZilB6oBJ .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZilB6oBJ .media-wrap img {
    width: 45%;
  }
  .cid-uQZilB6oBJ .social-list {
    text-align: left;
  }
  .cid-uQZilB6oBJ .text-content {
    text-align: left;
  }
  .cid-uQZilB6oBJ .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZilB6oBJ H5 {
  text-align: left;
}
.cid-uQZilB6oBJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZmagazUU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZmagazUU nav.navbar {
  position: fixed;
}
.cid-uQZmagazUU .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-uQZmagazUU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZmagazUU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZmagazUU .dropdown-item:hover,
.cid-uQZmagazUU .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZmagazUU .dropdown-item:hover span {
  color: white;
}
.cid-uQZmagazUU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZmagazUU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZmagazUU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZmagazUU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZmagazUU .nav-link {
  position: relative;
}
.cid-uQZmagazUU .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZmagazUU .container {
    flex-wrap: wrap;
  }
}
.cid-uQZmagazUU .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZmagazUU .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZmagazUU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZmagazUU .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZmagazUU .dropdown-menu,
.cid-uQZmagazUU .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZmagazUU .nav-item:focus,
.cid-uQZmagazUU .nav-link:focus {
  outline: none;
}
.cid-uQZmagazUU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZmagazUU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZmagazUU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZmagazUU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZmagazUU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZmagazUU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZmagazUU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZmagazUU .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZmagazUU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZmagazUU .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZmagazUU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZmagazUU .navbar.collapsed {
  justify-content: center;
}
.cid-uQZmagazUU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZmagazUU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZmagazUU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZmagazUU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZmagazUU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZmagazUU .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-uQZmagazUU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZmagazUU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZmagazUU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZmagazUU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZmagazUU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZmagazUU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZmagazUU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZmagazUU .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-uQZmagazUU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZmagazUU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZmagazUU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZmagazUU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZmagazUU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZmagazUU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZmagazUU .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZmagazUU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZmagazUU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZmagazUU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZmagazUU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZmagazUU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZmagazUU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZmagazUU .dropdown-item.active,
.cid-uQZmagazUU .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZmagazUU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZmagazUU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZmagazUU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZmagazUU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZmagazUU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZmagazUU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZmagazUU ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZmagazUU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZmagazUU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZmagazUU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZmagazUU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZmagazUU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZmagazUU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZmagazUU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZmagazUU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZmagazUU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZmagazUU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZmagazUU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZmagazUU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZmagazUU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZmagazUU .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-uQZmagazUU .navbar {
    height: 70px;
  }
  .cid-uQZmagazUU .navbar.opened {
    height: auto;
  }
  .cid-uQZmagazUU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZmagazUU .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZmagazUU .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZmagazUU .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZmagazUU .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZmagazUU .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZmagazUU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZmagazUU .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZmagazUU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZmagazUU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZmagazUU P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZmagazUU .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZmagazUU .info-widget p {
  margin-bottom: 0;
}
.cid-uQZmagazUU .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZmagazUU .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZmagazUU .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZmagazUU a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZmagazUU .menu-content-top {
    display: none;
  }
  .cid-uQZmagazUU ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZmagazUU .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZmai78Da {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZmai78Da .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmai78Da .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZmai78Da .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZmai78Da .row {
  flex-direction: row-reverse;
}
.cid-uQZmai78Da img {
  width: 100%;
}
.cid-uQZmaiELLd {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZmaiELLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmaiELLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZmaiELLd .mbr-section-title {
  text-align: left;
}
.cid-uQZmaiELLd .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZmaiELLd .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZmajcMzK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZmajZ214 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmajZ214 .mbr-text {
  text-align: left;
}
.cid-uQZmakMGoY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmakMGoY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmakMGoY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZmakMGoY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZmakMGoY .row {
  flex-direction: row-reverse;
}
.cid-uQZmakMGoY img {
  width: 100%;
}
.cid-uQZmalffMQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmalffMQ .mbr-text {
  text-align: left;
}
.cid-uQZmalAtEN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmalAtEN .mbr-text {
  text-align: left;
}
.cid-uQZmalW5oz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmalW5oz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmalW5oz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZmalW5oz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZmalW5oz .row {
  flex-direction: row-reverse;
}
.cid-uQZmalW5oz img {
  width: 100%;
}
.cid-uQZmamnlcD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmamnlcD .mbr-text {
  text-align: left;
}
.cid-uQZmanFtZS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmanFtZS .mbr-text {
  text-align: left;
}
.cid-uQZmao2HyK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmao2HyK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmao2HyK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZmao2HyK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZmao2HyK .row {
  flex-direction: row-reverse;
}
.cid-uQZmao2HyK img {
  width: 100%;
}
.cid-uQZmaozIF3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmaozIF3 .mbr-text {
  text-align: left;
}
.cid-uQZmapw6yq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmapw6yq .mbr-text {
  text-align: left;
}
.cid-uQZmHO474T {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmHO474T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmHO474T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZmHO474T .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZmHO474T .row {
  flex-direction: row-reverse;
}
.cid-uQZmHO474T img {
  width: 100%;
}
.cid-uQZmSvh6uN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZmSvh6uN .mbr-text {
  text-align: left;
}
.cid-uQZmaq2DUv {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZmaqteve {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZmaqteve .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZmaqteve .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZmaqteve .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZmaqteve .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZmaqteve .row {
    text-align: center;
  }
  .cid-uQZmaqteve .row > div {
    margin: auto;
  }
  .cid-uQZmaqteve .social-row {
    justify-content: center;
  }
}
.cid-uQZmaqteve .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZmaqteve .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZmaqteve .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZmaqteve .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZmaqteve .mbr-text {
  color: #bbbbbb;
}
.cid-uQZmaqteve .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZmaqteve .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZmaqteve div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZmaqteve .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZmaqteve a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZmaqteve a.text-primary:link,
.cid-uQZmaqteve a.text-primary:hover,
.cid-uQZmaqteve a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZmaqteve h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZmaqteve .media-wrap img {
  width: 70%;
}
.cid-uQZmaqteve .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZmaqteve .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZmaqteve .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZmaqteve .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZmaqteve .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZmaqteve .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZmaqteve .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZmaqteve .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZmaqteve [class^="socicon-"]:before,
.cid-uQZmaqteve [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZmaqteve .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZmaqteve .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZmaqteve .media-wrap img {
    width: 45%;
  }
  .cid-uQZmaqteve .social-list {
    text-align: left;
  }
  .cid-uQZmaqteve .text-content {
    text-align: left;
  }
  .cid-uQZmaqteve .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZmaqteve H5 {
  text-align: left;
}
.cid-uQZmaqteve a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZodXSdJ8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZodXSdJ8 nav.navbar {
  position: fixed;
}
.cid-uQZodXSdJ8 .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-uQZodXSdJ8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZodXSdJ8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZodXSdJ8 .dropdown-item:hover,
.cid-uQZodXSdJ8 .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZodXSdJ8 .dropdown-item:hover span {
  color: white;
}
.cid-uQZodXSdJ8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZodXSdJ8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZodXSdJ8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZodXSdJ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZodXSdJ8 .nav-link {
  position: relative;
}
.cid-uQZodXSdJ8 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZodXSdJ8 .container {
    flex-wrap: wrap;
  }
}
.cid-uQZodXSdJ8 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZodXSdJ8 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZodXSdJ8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZodXSdJ8 .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZodXSdJ8 .dropdown-menu,
.cid-uQZodXSdJ8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZodXSdJ8 .nav-item:focus,
.cid-uQZodXSdJ8 .nav-link:focus {
  outline: none;
}
.cid-uQZodXSdJ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZodXSdJ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZodXSdJ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZodXSdJ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZodXSdJ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZodXSdJ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZodXSdJ8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZodXSdJ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZodXSdJ8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZodXSdJ8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZodXSdJ8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZodXSdJ8 .navbar.collapsed {
  justify-content: center;
}
.cid-uQZodXSdJ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZodXSdJ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZodXSdJ8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZodXSdJ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZodXSdJ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZodXSdJ8 .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-uQZodXSdJ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZodXSdJ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZodXSdJ8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZodXSdJ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZodXSdJ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZodXSdJ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZodXSdJ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZodXSdJ8 .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-uQZodXSdJ8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZodXSdJ8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZodXSdJ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZodXSdJ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZodXSdJ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZodXSdJ8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZodXSdJ8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZodXSdJ8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZodXSdJ8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZodXSdJ8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZodXSdJ8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZodXSdJ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZodXSdJ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZodXSdJ8 .dropdown-item.active,
.cid-uQZodXSdJ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZodXSdJ8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZodXSdJ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZodXSdJ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZodXSdJ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZodXSdJ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZodXSdJ8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZodXSdJ8 ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZodXSdJ8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZodXSdJ8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZodXSdJ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZodXSdJ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZodXSdJ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZodXSdJ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZodXSdJ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZodXSdJ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZodXSdJ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZodXSdJ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZodXSdJ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZodXSdJ8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZodXSdJ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZodXSdJ8 .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-uQZodXSdJ8 .navbar {
    height: 70px;
  }
  .cid-uQZodXSdJ8 .navbar.opened {
    height: auto;
  }
  .cid-uQZodXSdJ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZodXSdJ8 .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZodXSdJ8 .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZodXSdJ8 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZodXSdJ8 .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZodXSdJ8 .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZodXSdJ8 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZodXSdJ8 .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZodXSdJ8 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZodXSdJ8 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZodXSdJ8 P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZodXSdJ8 .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZodXSdJ8 .info-widget p {
  margin-bottom: 0;
}
.cid-uQZodXSdJ8 .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZodXSdJ8 .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZodXSdJ8 .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZodXSdJ8 a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZodXSdJ8 .menu-content-top {
    display: none;
  }
  .cid-uQZodXSdJ8 ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZodXSdJ8 .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZodYS4bI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZodYS4bI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZodYS4bI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZodYS4bI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZodYS4bI .row {
  flex-direction: row-reverse;
}
.cid-uQZodYS4bI img {
  width: 100%;
}
.cid-uQZodZP3yI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZodZP3yI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZodZP3yI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZodZP3yI .mbr-section-title {
  text-align: left;
}
.cid-uQZodZP3yI .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZodZP3yI .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZoe0xZiR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZoe1ore2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe1ore2 .mbr-text {
  text-align: left;
}
.cid-uQZoe2829h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe2829h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZoe2829h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZoe2829h .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZoe2829h .row {
  flex-direction: row-reverse;
}
.cid-uQZoe2829h img {
  width: 100%;
}
.cid-uQZoe2E6vY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe2E6vY .mbr-text {
  text-align: left;
}
.cid-uQZoe3bNqF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe3bNqF .mbr-text {
  text-align: left;
}
.cid-uQZoe45SOG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe45SOG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZoe45SOG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZoe45SOG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZoe45SOG .row {
  flex-direction: row-reverse;
}
.cid-uQZoe45SOG img {
  width: 100%;
}
.cid-uQZoe5V5le {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe5V5le .mbr-text {
  text-align: left;
}
.cid-uQZoe8Xis0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe8Xis0 .mbr-text {
  text-align: left;
}
.cid-uQZoe9Oqi3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoe9Oqi3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZoe9Oqi3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZoe9Oqi3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZoe9Oqi3 .row {
  flex-direction: row-reverse;
}
.cid-uQZoe9Oqi3 img {
  width: 100%;
}
.cid-uQZoealErm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoealErm .mbr-text {
  text-align: left;
}
.cid-uQZoedEJzk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZoedEJzk .mbr-text {
  text-align: left;
}
.cid-uQZoeeOAbw {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZoefmnSz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZoefmnSz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZoefmnSz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZoefmnSz .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZoefmnSz .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZoefmnSz .row {
    text-align: center;
  }
  .cid-uQZoefmnSz .row > div {
    margin: auto;
  }
  .cid-uQZoefmnSz .social-row {
    justify-content: center;
  }
}
.cid-uQZoefmnSz .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZoefmnSz .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZoefmnSz .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZoefmnSz .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZoefmnSz .mbr-text {
  color: #bbbbbb;
}
.cid-uQZoefmnSz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZoefmnSz .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZoefmnSz div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZoefmnSz .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZoefmnSz a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZoefmnSz a.text-primary:link,
.cid-uQZoefmnSz a.text-primary:hover,
.cid-uQZoefmnSz a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZoefmnSz h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZoefmnSz .media-wrap img {
  width: 70%;
}
.cid-uQZoefmnSz .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZoefmnSz .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZoefmnSz .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZoefmnSz .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZoefmnSz .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZoefmnSz .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZoefmnSz .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZoefmnSz .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZoefmnSz [class^="socicon-"]:before,
.cid-uQZoefmnSz [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZoefmnSz .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZoefmnSz .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZoefmnSz .media-wrap img {
    width: 45%;
  }
  .cid-uQZoefmnSz .social-list {
    text-align: left;
  }
  .cid-uQZoefmnSz .text-content {
    text-align: left;
  }
  .cid-uQZoefmnSz .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZoefmnSz H5 {
  text-align: left;
}
.cid-uQZoefmnSz a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZqyq9wa5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZqyq9wa5 nav.navbar {
  position: fixed;
}
.cid-uQZqyq9wa5 .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-uQZqyq9wa5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZqyq9wa5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZqyq9wa5 .dropdown-item:hover,
.cid-uQZqyq9wa5 .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZqyq9wa5 .dropdown-item:hover span {
  color: white;
}
.cid-uQZqyq9wa5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZqyq9wa5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZqyq9wa5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZqyq9wa5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZqyq9wa5 .nav-link {
  position: relative;
}
.cid-uQZqyq9wa5 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZqyq9wa5 .container {
    flex-wrap: wrap;
  }
}
.cid-uQZqyq9wa5 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZqyq9wa5 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZqyq9wa5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZqyq9wa5 .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZqyq9wa5 .dropdown-menu,
.cid-uQZqyq9wa5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZqyq9wa5 .nav-item:focus,
.cid-uQZqyq9wa5 .nav-link:focus {
  outline: none;
}
.cid-uQZqyq9wa5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZqyq9wa5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZqyq9wa5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZqyq9wa5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZqyq9wa5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZqyq9wa5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZqyq9wa5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZqyq9wa5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZqyq9wa5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZqyq9wa5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZqyq9wa5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZqyq9wa5 .navbar.collapsed {
  justify-content: center;
}
.cid-uQZqyq9wa5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZqyq9wa5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZqyq9wa5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZqyq9wa5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZqyq9wa5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZqyq9wa5 .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-uQZqyq9wa5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZqyq9wa5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZqyq9wa5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZqyq9wa5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZqyq9wa5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZqyq9wa5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZqyq9wa5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZqyq9wa5 .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-uQZqyq9wa5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZqyq9wa5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZqyq9wa5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZqyq9wa5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZqyq9wa5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZqyq9wa5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZqyq9wa5 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZqyq9wa5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZqyq9wa5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZqyq9wa5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZqyq9wa5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZqyq9wa5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZqyq9wa5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZqyq9wa5 .dropdown-item.active,
.cid-uQZqyq9wa5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZqyq9wa5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZqyq9wa5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZqyq9wa5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZqyq9wa5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZqyq9wa5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZqyq9wa5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZqyq9wa5 ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZqyq9wa5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZqyq9wa5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZqyq9wa5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZqyq9wa5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZqyq9wa5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZqyq9wa5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZqyq9wa5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZqyq9wa5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZqyq9wa5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZqyq9wa5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZqyq9wa5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZqyq9wa5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZqyq9wa5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZqyq9wa5 .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-uQZqyq9wa5 .navbar {
    height: 70px;
  }
  .cid-uQZqyq9wa5 .navbar.opened {
    height: auto;
  }
  .cid-uQZqyq9wa5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZqyq9wa5 .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZqyq9wa5 .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZqyq9wa5 .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZqyq9wa5 .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZqyq9wa5 .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZqyq9wa5 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZqyq9wa5 .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZqyq9wa5 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZqyq9wa5 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZqyq9wa5 P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZqyq9wa5 .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZqyq9wa5 .info-widget p {
  margin-bottom: 0;
}
.cid-uQZqyq9wa5 .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZqyq9wa5 .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZqyq9wa5 .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZqyq9wa5 a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZqyq9wa5 .menu-content-top {
    display: none;
  }
  .cid-uQZqyq9wa5 ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZqyq9wa5 .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZqyqIkSp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZqyqIkSp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqyqIkSp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZqyqIkSp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZqyqIkSp .row {
  flex-direction: row-reverse;
}
.cid-uQZqyqIkSp img {
  width: 100%;
}
.cid-uQZqyrcMkJ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZqyrcMkJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqyrcMkJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZqyrcMkJ .mbr-section-title {
  text-align: left;
}
.cid-uQZqyrcMkJ .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZqyrcMkJ .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZqyrFjgU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZqyslwlW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyslwlW .mbr-text {
  text-align: left;
}
.cid-uQZqysL980 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqysL980 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqysL980 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZqysL980 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZqysL980 .row {
  flex-direction: row-reverse;
}
.cid-uQZqysL980 img {
  width: 100%;
}
.cid-uQZqytLl1n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqytLl1n .mbr-text {
  text-align: left;
}
.cid-uQZqyv0c7G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyv0c7G .mbr-text {
  text-align: left;
}
.cid-uQZqyvOyFL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyvOyFL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqyvOyFL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZqyvOyFL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZqyvOyFL .row {
  flex-direction: row-reverse;
}
.cid-uQZqyvOyFL img {
  width: 100%;
}
.cid-uQZqywLkrh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqywLkrh .mbr-text {
  text-align: left;
}
.cid-uQZqyx6KCE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyx6KCE .mbr-text {
  text-align: left;
}
.cid-uQZqyygs6F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyygs6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqyygs6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZqyygs6F .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZqyygs6F .row {
  flex-direction: row-reverse;
}
.cid-uQZqyygs6F img {
  width: 100%;
}
.cid-uQZqyzyphP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyzyphP .mbr-text {
  text-align: left;
}
.cid-uQZqyzUoua {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZqyzUoua .mbr-text {
  text-align: left;
}
.cid-uQZqyAM16a {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZqyDpNFe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZqyDpNFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZqyDpNFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZqyDpNFe .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZqyDpNFe .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZqyDpNFe .row {
    text-align: center;
  }
  .cid-uQZqyDpNFe .row > div {
    margin: auto;
  }
  .cid-uQZqyDpNFe .social-row {
    justify-content: center;
  }
}
.cid-uQZqyDpNFe .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZqyDpNFe .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZqyDpNFe .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZqyDpNFe .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZqyDpNFe .mbr-text {
  color: #bbbbbb;
}
.cid-uQZqyDpNFe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZqyDpNFe .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZqyDpNFe div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZqyDpNFe .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZqyDpNFe a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZqyDpNFe a.text-primary:link,
.cid-uQZqyDpNFe a.text-primary:hover,
.cid-uQZqyDpNFe a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZqyDpNFe h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZqyDpNFe .media-wrap img {
  width: 70%;
}
.cid-uQZqyDpNFe .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZqyDpNFe .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZqyDpNFe .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZqyDpNFe .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZqyDpNFe .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZqyDpNFe .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZqyDpNFe .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZqyDpNFe .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZqyDpNFe [class^="socicon-"]:before,
.cid-uQZqyDpNFe [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZqyDpNFe .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZqyDpNFe .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZqyDpNFe .media-wrap img {
    width: 45%;
  }
  .cid-uQZqyDpNFe .social-list {
    text-align: left;
  }
  .cid-uQZqyDpNFe .text-content {
    text-align: left;
  }
  .cid-uQZqyDpNFe .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZqyDpNFe H5 {
  text-align: left;
}
.cid-uQZqyDpNFe a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZrSrJThK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZrSrJThK nav.navbar {
  position: fixed;
}
.cid-uQZrSrJThK .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-uQZrSrJThK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZrSrJThK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZrSrJThK .dropdown-item:hover,
.cid-uQZrSrJThK .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZrSrJThK .dropdown-item:hover span {
  color: white;
}
.cid-uQZrSrJThK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZrSrJThK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZrSrJThK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZrSrJThK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZrSrJThK .nav-link {
  position: relative;
}
.cid-uQZrSrJThK .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZrSrJThK .container {
    flex-wrap: wrap;
  }
}
.cid-uQZrSrJThK .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZrSrJThK .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZrSrJThK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZrSrJThK .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZrSrJThK .dropdown-menu,
.cid-uQZrSrJThK .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZrSrJThK .nav-item:focus,
.cid-uQZrSrJThK .nav-link:focus {
  outline: none;
}
.cid-uQZrSrJThK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZrSrJThK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZrSrJThK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZrSrJThK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZrSrJThK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZrSrJThK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZrSrJThK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZrSrJThK .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZrSrJThK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZrSrJThK .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZrSrJThK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZrSrJThK .navbar.collapsed {
  justify-content: center;
}
.cid-uQZrSrJThK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZrSrJThK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZrSrJThK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZrSrJThK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZrSrJThK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZrSrJThK .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-uQZrSrJThK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZrSrJThK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZrSrJThK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZrSrJThK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZrSrJThK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZrSrJThK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZrSrJThK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZrSrJThK .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-uQZrSrJThK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZrSrJThK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZrSrJThK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZrSrJThK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZrSrJThK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZrSrJThK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZrSrJThK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZrSrJThK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZrSrJThK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZrSrJThK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZrSrJThK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZrSrJThK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZrSrJThK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZrSrJThK .dropdown-item.active,
.cid-uQZrSrJThK .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZrSrJThK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZrSrJThK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZrSrJThK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZrSrJThK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZrSrJThK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZrSrJThK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZrSrJThK ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZrSrJThK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZrSrJThK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZrSrJThK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZrSrJThK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZrSrJThK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZrSrJThK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZrSrJThK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZrSrJThK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZrSrJThK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZrSrJThK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZrSrJThK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZrSrJThK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZrSrJThK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZrSrJThK .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-uQZrSrJThK .navbar {
    height: 70px;
  }
  .cid-uQZrSrJThK .navbar.opened {
    height: auto;
  }
  .cid-uQZrSrJThK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZrSrJThK .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZrSrJThK .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZrSrJThK .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZrSrJThK .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZrSrJThK .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZrSrJThK .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZrSrJThK .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZrSrJThK .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZrSrJThK .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZrSrJThK P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZrSrJThK .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZrSrJThK .info-widget p {
  margin-bottom: 0;
}
.cid-uQZrSrJThK .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZrSrJThK .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZrSrJThK .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZrSrJThK a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZrSrJThK .menu-content-top {
    display: none;
  }
  .cid-uQZrSrJThK ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZrSrJThK .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZrSsybpT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZrSsybpT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZrSsybpT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZrSsybpT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZrSsybpT .row {
  flex-direction: row-reverse;
}
.cid-uQZrSsybpT img {
  width: 100%;
}
.cid-uQZrSt6mV6 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZrSt6mV6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZrSt6mV6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZrSt6mV6 .mbr-section-title {
  text-align: left;
}
.cid-uQZrSt6mV6 .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZrSt6mV6 .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZrStUIxD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZrSuomWA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSuomWA .mbr-text {
  text-align: left;
}
.cid-uQZrSwanZv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSwanZv .mbr-text {
  text-align: left;
}
.cid-uQZrSxgQFF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSxgQFF .mbr-text {
  text-align: left;
}
.cid-uQZrSy0r1g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSy0r1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZrSy0r1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZrSy0r1g .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZrSy0r1g .row {
  flex-direction: row-reverse;
}
.cid-uQZrSy0r1g img {
  width: 100%;
}
.cid-uQZrSyKfmf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSyKfmf .mbr-text {
  text-align: left;
}
.cid-uQZrSzjSBH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZrSzjSBH .mbr-text {
  text-align: left;
}
.cid-uQZsPC3Uaw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZsPC3Uaw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZsPC3Uaw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZsPC3Uaw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZsPC3Uaw .row {
  flex-direction: row-reverse;
}
.cid-uQZsPC3Uaw img {
  width: 100%;
}
.cid-uQZsR1qKot {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZsR1qKot .mbr-text {
  text-align: left;
}
.cid-uQZsUPFjR5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZsUPFjR5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZsUPFjR5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZsUPFjR5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZsUPFjR5 .row {
  flex-direction: row-reverse;
}
.cid-uQZsUPFjR5 img {
  width: 100%;
}
.cid-uQZrSAlmEq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZrSAM2uM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZrSAM2uM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZrSAM2uM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZrSAM2uM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZrSAM2uM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZrSAM2uM .row {
    text-align: center;
  }
  .cid-uQZrSAM2uM .row > div {
    margin: auto;
  }
  .cid-uQZrSAM2uM .social-row {
    justify-content: center;
  }
}
.cid-uQZrSAM2uM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZrSAM2uM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZrSAM2uM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZrSAM2uM .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZrSAM2uM .mbr-text {
  color: #bbbbbb;
}
.cid-uQZrSAM2uM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZrSAM2uM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZrSAM2uM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZrSAM2uM .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZrSAM2uM a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZrSAM2uM a.text-primary:link,
.cid-uQZrSAM2uM a.text-primary:hover,
.cid-uQZrSAM2uM a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZrSAM2uM h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZrSAM2uM .media-wrap img {
  width: 70%;
}
.cid-uQZrSAM2uM .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZrSAM2uM .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZrSAM2uM .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZrSAM2uM .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZrSAM2uM .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZrSAM2uM .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZrSAM2uM .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZrSAM2uM .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZrSAM2uM [class^="socicon-"]:before,
.cid-uQZrSAM2uM [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZrSAM2uM .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZrSAM2uM .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZrSAM2uM .media-wrap img {
    width: 45%;
  }
  .cid-uQZrSAM2uM .social-list {
    text-align: left;
  }
  .cid-uQZrSAM2uM .text-content {
    text-align: left;
  }
  .cid-uQZrSAM2uM .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZrSAM2uM H5 {
  text-align: left;
}
.cid-uQZrSAM2uM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ubBRCIcpIC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ubBRCIcpIC nav.navbar {
  position: fixed;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ubBRCIcpIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ubBRCIcpIC .dropdown-item:hover,
.cid-ubBRCIcpIC .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-ubBRCIcpIC .dropdown-item:hover span {
  color: white;
}
.cid-ubBRCIcpIC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ubBRCIcpIC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ubBRCIcpIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ubBRCIcpIC .nav-link {
  position: relative;
}
.cid-ubBRCIcpIC .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .container {
    flex-wrap: wrap;
  }
}
.cid-ubBRCIcpIC .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-ubBRCIcpIC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ubBRCIcpIC .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-ubBRCIcpIC .dropdown-menu,
.cid-ubBRCIcpIC .navbar.opened {
  background: #ffffff !important;
}
.cid-ubBRCIcpIC .nav-item:focus,
.cid-ubBRCIcpIC .nav-link:focus {
  outline: none;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubBRCIcpIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubBRCIcpIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubBRCIcpIC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ubBRCIcpIC .navbar.opened {
  transition: all 0.3s;
}
.cid-ubBRCIcpIC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ubBRCIcpIC .navbar .navbar-logo img {
  width: auto;
}
.cid-ubBRCIcpIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ubBRCIcpIC .navbar.collapsed {
  justify-content: center;
}
.cid-ubBRCIcpIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubBRCIcpIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ubBRCIcpIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubBRCIcpIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ubBRCIcpIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ubBRCIcpIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubBRCIcpIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ubBRCIcpIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ubBRCIcpIC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ubBRCIcpIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubBRCIcpIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubBRCIcpIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ubBRCIcpIC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ubBRCIcpIC .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubBRCIcpIC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubBRCIcpIC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubBRCIcpIC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ubBRCIcpIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ubBRCIcpIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubBRCIcpIC .dropdown-item.active,
.cid-ubBRCIcpIC .dropdown-item:active {
  background-color: transparent;
}
.cid-ubBRCIcpIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubBRCIcpIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubBRCIcpIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ubBRCIcpIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ubBRCIcpIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubBRCIcpIC ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-ubBRCIcpIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubBRCIcpIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubBRCIcpIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubBRCIcpIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubBRCIcpIC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ubBRCIcpIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-ubBRCIcpIC .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-ubBRCIcpIC .navbar {
    height: 70px;
  }
  .cid-ubBRCIcpIC .navbar.opened {
    height: auto;
  }
  .cid-ubBRCIcpIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubBRCIcpIC .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-ubBRCIcpIC .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ubBRCIcpIC .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-ubBRCIcpIC .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ubBRCIcpIC .info-widget:first-child {
  margin-left: 0;
}
.cid-ubBRCIcpIC .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ubBRCIcpIC .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-ubBRCIcpIC .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ubBRCIcpIC .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ubBRCIcpIC P {
  text-align: right;
  color: #ffffff;
}
.cid-ubBRCIcpIC .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-ubBRCIcpIC .info-widget p {
  margin-bottom: 0;
}
.cid-ubBRCIcpIC .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-ubBRCIcpIC .navbar {
    display: block;
    padding: 0;
  }
}
.cid-ubBRCIcpIC .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-ubBRCIcpIC a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-ubBRCIcpIC .menu-content-top {
    display: none;
  }
  .cid-ubBRCIcpIC ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-ubBRCIcpIC .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQVb2MKBaH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQVb2MKBaH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQVb2MKBaH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQVb2MKBaH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQVb2MKBaH .row {
  flex-direction: row-reverse;
}
.cid-uQVb2MKBaH img {
  width: 100%;
}
.cid-uQVbXpug2m {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQVbXpug2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQVbXpug2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQVbXpug2m .mbr-section-title {
  text-align: left;
}
.cid-uQVbXpug2m .mbr-section-subtitle {
  text-align: left;
}
.cid-uQVbXpug2m .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQVbzaCG4N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQVbABdOcb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQVbABdOcb .mbr-text {
  text-align: left;
}
.cid-uQVbBk17Cs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQVbBk17Cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQVbBk17Cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQVbBk17Cs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQVbBk17Cs .row {
  flex-direction: row-reverse;
}
.cid-uQVbBk17Cs img {
  width: 100%;
}
.cid-uQZ2p5zPfx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ2p5zPfx .mbr-text {
  text-align: left;
}
.cid-uQZ2wCx6VE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ2wCx6VE .mbr-text {
  text-align: left;
}
.cid-uQZ2F6N6xB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ2F6N6xB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ2F6N6xB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ2F6N6xB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ2F6N6xB .row {
  flex-direction: row-reverse;
}
.cid-uQZ2F6N6xB img {
  width: 100%;
}
.cid-uQZ2HdNuoM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ2HdNuoM .mbr-text {
  text-align: left;
}
.cid-uQZ2OqoiQb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ2OqoiQb .mbr-text {
  text-align: left;
}
.cid-uQZ32vL56P {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ32vL56P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ32vL56P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ32vL56P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ32vL56P .row {
  flex-direction: row-reverse;
}
.cid-uQZ32vL56P img {
  width: 100%;
}
.cid-uQZ37waRPu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ37waRPu .mbr-text {
  text-align: left;
}
.cid-uQZ3aI9NFM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ3aI9NFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ3aI9NFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ3aI9NFM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ3aI9NFM .row {
  flex-direction: row-reverse;
}
.cid-uQZ3aI9NFM img {
  width: 100%;
}
.cid-uQZ3cRoJEd {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ3cRoJEd .mbr-text {
  text-align: left;
}
.cid-uQZ44iUtoX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u8XOXzueqG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-u8XOXzueqG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8XOXzueqG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8XOXzueqG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u8XOXzueqG .row {
    text-align: center;
  }
  .cid-u8XOXzueqG .row > div {
    margin: auto;
  }
  .cid-u8XOXzueqG .social-row {
    justify-content: center;
  }
}
.cid-u8XOXzueqG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-u8XOXzueqG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-u8XOXzueqG .list {
    margin-bottom: 0rem;
  }
}
.cid-u8XOXzueqG .mbr-text {
  color: #bbbbbb;
}
.cid-u8XOXzueqG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-u8XOXzueqG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-u8XOXzueqG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u8XOXzueqG .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-u8XOXzueqG a.text-primary {
  color: #bbbbbb!important;
}
.cid-u8XOXzueqG a.text-primary:link,
.cid-u8XOXzueqG a.text-primary:hover,
.cid-u8XOXzueqG a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-u8XOXzueqG h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-u8XOXzueqG .media-wrap img {
  width: 70%;
}
.cid-u8XOXzueqG .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-linkedin:hover {
  background: #005582;
}
.cid-u8XOXzueqG .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-youtube:hover {
  background: #cc0000;
}
.cid-u8XOXzueqG .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u8XOXzueqG .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u8XOXzueqG .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u8XOXzueqG .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-u8XOXzueqG [class^="socicon-"]:before,
.cid-u8XOXzueqG [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-u8XOXzueqG .m-2 {
  margin: 0.2rem!important;
}
.cid-u8XOXzueqG .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-u8XOXzueqG .media-wrap img {
    width: 45%;
  }
  .cid-u8XOXzueqG .social-list {
    text-align: left;
  }
  .cid-u8XOXzueqG .text-content {
    text-align: left;
  }
  .cid-u8XOXzueqG .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-u8XOXzueqG H5 {
  text-align: left;
}
.cid-u8XOXzueqG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uQZ74vGKKe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQZ74vGKKe nav.navbar {
  position: fixed;
}
.cid-uQZ74vGKKe .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-uQZ74vGKKe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQZ74vGKKe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQZ74vGKKe .dropdown-item:hover,
.cid-uQZ74vGKKe .dropdown-item:focus {
  background: #004a77 !important;
  color: white !important;
}
.cid-uQZ74vGKKe .dropdown-item:hover span {
  color: white;
}
.cid-uQZ74vGKKe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQZ74vGKKe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQZ74vGKKe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQZ74vGKKe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQZ74vGKKe .nav-link {
  position: relative;
}
.cid-uQZ74vGKKe .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZ74vGKKe .container {
    flex-wrap: wrap;
  }
}
.cid-uQZ74vGKKe .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-uQZ74vGKKe .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-uQZ74vGKKe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQZ74vGKKe .navbar-nav {
  display: flex;
  align-items: flex-start;
  justify-content: left;
  flex-wrap: wrap;
  margin-left: 7.5rem;
}
.cid-uQZ74vGKKe .dropdown-menu,
.cid-uQZ74vGKKe .navbar.opened {
  background: #ffffff !important;
}
.cid-uQZ74vGKKe .nav-item:focus,
.cid-uQZ74vGKKe .nav-link:focus {
  outline: none;
}
.cid-uQZ74vGKKe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQZ74vGKKe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQZ74vGKKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQZ74vGKKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQZ74vGKKe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQZ74vGKKe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQZ74vGKKe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQZ74vGKKe .navbar.opened {
  transition: all 0.3s;
}
.cid-uQZ74vGKKe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQZ74vGKKe .navbar .navbar-logo img {
  width: auto;
}
.cid-uQZ74vGKKe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQZ74vGKKe .navbar.collapsed {
  justify-content: center;
}
.cid-uQZ74vGKKe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQZ74vGKKe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQZ74vGKKe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uQZ74vGKKe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQZ74vGKKe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQZ74vGKKe .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-uQZ74vGKKe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQZ74vGKKe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQZ74vGKKe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQZ74vGKKe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQZ74vGKKe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQZ74vGKKe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQZ74vGKKe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQZ74vGKKe .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-uQZ74vGKKe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQZ74vGKKe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQZ74vGKKe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQZ74vGKKe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQZ74vGKKe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQZ74vGKKe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQZ74vGKKe .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQZ74vGKKe .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQZ74vGKKe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQZ74vGKKe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQZ74vGKKe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQZ74vGKKe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQZ74vGKKe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQZ74vGKKe .dropdown-item.active,
.cid-uQZ74vGKKe .dropdown-item:active {
  background-color: transparent;
}
.cid-uQZ74vGKKe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQZ74vGKKe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQZ74vGKKe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQZ74vGKKe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQZ74vGKKe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQZ74vGKKe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQZ74vGKKe ul.navbar-nav {
  flex-wrap: wrap;
  text-transform: uppercase;
}
.cid-uQZ74vGKKe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQZ74vGKKe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQZ74vGKKe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQZ74vGKKe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQZ74vGKKe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZ74vGKKe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQZ74vGKKe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQZ74vGKKe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZ74vGKKe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQZ74vGKKe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQZ74vGKKe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQZ74vGKKe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQZ74vGKKe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.cid-uQZ74vGKKe .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-uQZ74vGKKe .navbar {
    height: 70px;
  }
  .cid-uQZ74vGKKe .navbar.opened {
    height: auto;
  }
  .cid-uQZ74vGKKe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQZ74vGKKe .navbar .navbar-collapse {
  justify-content: flex-start;
}
.cid-uQZ74vGKKe .menu-content-top {
  background: #004a77;
  max-width: 100%;
  justify-content: flex-end;
  padding: 0 1rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uQZ74vGKKe .menu-content-right {
  display: flex;
  align-items: center;
}
.cid-uQZ74vGKKe .info-widget {
  margin-left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQZ74vGKKe .info-widget:first-child {
  margin-left: 0;
}
.cid-uQZ74vGKKe .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uQZ74vGKKe .widget-icon {
  color: #e9e9e9;
  display: inline-block;
  padding-right: 0.5rem;
  font-size: 1rem;
  font-weight: bold;
}
.cid-uQZ74vGKKe .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uQZ74vGKKe .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uQZ74vGKKe P {
  text-align: right;
  color: #ffffff;
}
.cid-uQZ74vGKKe .info-widget .display-4 {
  font-size: 0.9rem;
  line-height: 1;
}
.cid-uQZ74vGKKe .info-widget p {
  margin-bottom: 0;
}
.cid-uQZ74vGKKe .btn-secondary {
  box-shadow: none;
  border-radius: 0!important;
  color: #232323 !important;
}
@media (min-width: 992px) {
  .cid-uQZ74vGKKe .navbar {
    display: block;
    padding: 0;
  }
}
.cid-uQZ74vGKKe .right-wrap {
  justify-content: flex-end;
  max-height: 37px;
}
.cid-uQZ74vGKKe a.nav-link.text-primary:hover {
  color: #6c98e1!important;
}
@media (max-width: 768px) {
  .cid-uQZ74vGKKe .menu-content-top {
    display: none;
  }
  .cid-uQZ74vGKKe ul.navbar-nav {
    width: 100%;
    margin-left: 0;
  }
}
.cid-uQZ74vGKKe .navbar-buttons .btn-secondary {
  padding: 0.6rem 0.5rem!important;
  line-height: 1!important;
  font-size: 0.9rem!important;
}
.cid-uQZ74wjPNL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ74wjPNL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ74wjPNL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ74wjPNL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ74wjPNL .row {
  flex-direction: row-reverse;
}
.cid-uQZ74wjPNL img {
  width: 100%;
}
.cid-uQZ74wLgER {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ74wLgER .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ74wLgER .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZ74wLgER .mbr-section-title {
  text-align: left;
}
.cid-uQZ74wLgER .mbr-section-subtitle {
  text-align: left;
}
.cid-uQZ74wLgER .btm-line {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1rem;
}
.cid-uQZ74xujxo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQZ74xNQcw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74xNQcw .mbr-text {
  text-align: left;
}
.cid-uQZ74zdAkp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74zdAkp .mbr-text {
  text-align: left;
}
.cid-uQZ74zyaSb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74zyaSb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ74zyaSb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ74zyaSb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ74zyaSb .row {
  flex-direction: row-reverse;
}
.cid-uQZ74zyaSb img {
  width: 100%;
}
.cid-uQZ74A0m6R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74A0m6R .mbr-text {
  text-align: left;
}
.cid-uQZ74AmES9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74AmES9 .mbr-text {
  text-align: left;
}
.cid-uQZ74Bb6Js {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74Bb6Js .mbr-text {
  text-align: left;
}
.cid-uQZ74Bx3EI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74Bx3EI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ74Bx3EI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uQZ74Bx3EI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQZ74Bx3EI .row {
  flex-direction: row-reverse;
}
.cid-uQZ74Bx3EI img {
  width: 100%;
}
.cid-uQZ74BXk6i {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQZ74BXk6i .mbr-text {
  text-align: left;
}
.cid-uQZ74CQizi {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uQZ74DhCBN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uQZ74DhCBN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQZ74DhCBN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQZ74DhCBN .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uQZ74DhCBN .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uQZ74DhCBN .row {
    text-align: center;
  }
  .cid-uQZ74DhCBN .row > div {
    margin: auto;
  }
  .cid-uQZ74DhCBN .social-row {
    justify-content: center;
  }
}
.cid-uQZ74DhCBN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uQZ74DhCBN .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uQZ74DhCBN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQZ74DhCBN .list {
    margin-bottom: 0rem;
  }
}
.cid-uQZ74DhCBN .mbr-text {
  color: #bbbbbb;
}
.cid-uQZ74DhCBN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uQZ74DhCBN .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uQZ74DhCBN div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uQZ74DhCBN .copyright {
  font-size: 0.9rem;
  text-align: left;
}
.cid-uQZ74DhCBN a.text-primary {
  color: #bbbbbb!important;
}
.cid-uQZ74DhCBN a.text-primary:link,
.cid-uQZ74DhCBN a.text-primary:hover,
.cid-uQZ74DhCBN a.text-primary:active {
  color: #bbbbbb!important;
}
.cid-uQZ74DhCBN h5 {
  border-bottom: 1px solid #bbbbbb;
}
.cid-uQZ74DhCBN .media-wrap img {
  width: 70%;
}
.cid-uQZ74DhCBN .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uQZ74DhCBN .bg-linkedin:hover {
  background: #005582;
}
.cid-uQZ74DhCBN .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-uQZ74DhCBN .bg-youtube:hover {
  background: #cc0000;
}
.cid-uQZ74DhCBN .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uQZ74DhCBN .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uQZ74DhCBN .iconfont-wrapper {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uQZ74DhCBN .iconfont-wrapper {
  border-radius: 0 !important;
}
.cid-uQZ74DhCBN [class^="socicon-"]:before,
.cid-uQZ74DhCBN [class*=" socicon-"]:before {
  line-height: 35px;
  padding: .4rem;
}
.cid-uQZ74DhCBN .m-2 {
  margin: 0.2rem!important;
}
.cid-uQZ74DhCBN .text-info {
  color: #ffc000!important;
}
@media (max-width: 768px) {
  .cid-uQZ74DhCBN .media-wrap img {
    width: 45%;
  }
  .cid-uQZ74DhCBN .social-list {
    text-align: left;
  }
  .cid-uQZ74DhCBN .text-content {
    text-align: left;
  }
  .cid-uQZ74DhCBN .text-content-left {
    padding-bottom: 1rem;
  }
}
.cid-uQZ74DhCBN H5 {
  text-align: left;
}
.cid-uQZ74DhCBN a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
