.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #3164a1 !important;
}
.bg-success {
  background-color: #ffffff !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #3164a1 !important;
  border-color: #3164a1 !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: #1d3b5f !important;
  border-color: #1d3b5f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1d3b5f !important;
  border-color: #1d3b5f !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #3164a1;
  color: #3164a1;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #1d3b5f !important;
  background-color: transparent!important;
  border-color: #1d3b5f !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #3164a1 !important;
  border-color: #3164a1 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: #ff0f0f !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #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: #ffffff;
  color: #ffffff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: #d4d4d4 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !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: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-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: #3164a1 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #ffffff !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #193353 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #cccccc !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #3164a1;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #3164a1;
  border-color: #3164a1;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #3164a1;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7ba5d7;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: #3164a1 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #3164a1;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #3164a1;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #3164a1;
}
.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: #3164a1;
  border-bottom-color: #3164a1;
}
.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: #3164a1 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%233164a1' %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-sFCw1qGFAI .navbar-dropdown {
  position: relative !important;
}
.cid-sFCw1qGFAI .navbar-dropdown {
  position: absolute !important;
}
.cid-sFCw1qGFAI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCw1qGFAI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFCw1qGFAI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFCw1qGFAI .dropdown-item:hover,
.cid-sFCw1qGFAI .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-sFCw1qGFAI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFCw1qGFAI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFCw1qGFAI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFCw1qGFAI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFCw1qGFAI .nav-link {
  position: relative;
}
.cid-sFCw1qGFAI .container {
  display: flex;
  margin: auto;
}
.cid-sFCw1qGFAI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFCw1qGFAI .dropdown-menu,
.cid-sFCw1qGFAI .navbar.opened {
  background: #ffffff !important;
}
.cid-sFCw1qGFAI .nav-item:focus,
.cid-sFCw1qGFAI .nav-link:focus {
  outline: none;
}
.cid-sFCw1qGFAI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFCw1qGFAI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFCw1qGFAI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFCw1qGFAI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFCw1qGFAI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFCw1qGFAI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFCw1qGFAI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-sFCw1qGFAI .navbar.opened {
  transition: all 0.3s;
}
.cid-sFCw1qGFAI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFCw1qGFAI .navbar .navbar-logo img {
  width: auto;
}
.cid-sFCw1qGFAI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFCw1qGFAI .navbar.collapsed {
  justify-content: center;
}
.cid-sFCw1qGFAI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFCw1qGFAI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFCw1qGFAI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFCw1qGFAI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFCw1qGFAI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFCw1qGFAI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFCw1qGFAI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFCw1qGFAI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFCw1qGFAI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFCw1qGFAI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFCw1qGFAI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFCw1qGFAI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFCw1qGFAI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFCw1qGFAI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFCw1qGFAI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFCw1qGFAI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFCw1qGFAI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFCw1qGFAI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFCw1qGFAI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFCw1qGFAI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFCw1qGFAI .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFCw1qGFAI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFCw1qGFAI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFCw1qGFAI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFCw1qGFAI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFCw1qGFAI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFCw1qGFAI .dropdown-item.active,
.cid-sFCw1qGFAI .dropdown-item:active {
  background-color: transparent;
}
.cid-sFCw1qGFAI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFCw1qGFAI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFCw1qGFAI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFCw1qGFAI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sFCw1qGFAI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFCw1qGFAI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFCw1qGFAI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFCw1qGFAI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFCw1qGFAI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFCw1qGFAI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-sFCw1qGFAI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFCw1qGFAI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFCw1qGFAI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFCw1qGFAI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFCw1qGFAI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFCw1qGFAI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFCw1qGFAI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFCw1qGFAI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFCw1qGFAI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sFCw1qGFAI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFCw1qGFAI .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-sFCw1qGFAI .navbar {
    height: 70px;
  }
  .cid-sFCw1qGFAI .navbar.opened {
    height: auto;
  }
  .cid-sFCw1qGFAI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxRNizUXpP {
  background-image: url("../../../assets/images/av-y4msksm5ofxdqukyd201-1920x1088.png");
}
.cid-uxRNizUXpP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxRNizUXpP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxRNizUXpP .mbr-section-title {
  color: #ffffff;
}
.cid-uxRNizUXpP .mbr-text,
.cid-uxRNizUXpP .mbr-section-btn {
  color: #ffffff;
}
.cid-uxS8qTbjDe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxS8qTbjDe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxS8qTbjDe .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-uxS8qTbjDe .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxS8qTbjDe .row {
  flex-direction: row-reverse;
}
.cid-uxS8qTbjDe img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uxS8qTbjDe .text-wrapper {
    padding: 2rem;
  }
}
.cid-uxS8qTbjDe .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uxS8qTbjDe .mbr-text {
  color: #000000;
}
.cid-v78WKg8Wgs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uWC6Vqx4vi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uWC6Vqx4vi blockquote {
  border-color: #3164a1;
  border-radius: 4px;
  background-color: #000000;
}
.cid-uWC6Vqx4vi .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uWBZIfOUkT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-uWBZIfOUkT .carousel {
    min-height: 400px;
  }
  .cid-uWBZIfOUkT .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uWBZIfOUkT .carousel {
    min-height: 260px;
  }
  .cid-uWBZIfOUkT .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-uWBZIfOUkT .carousel {
    min-height: 220px;
  }
  .cid-uWBZIfOUkT .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-uWBZIfOUkT .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uWBZIfOUkT .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uWBZIfOUkT .carousel,
.cid-uWBZIfOUkT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uWBZIfOUkT .item-wrapper {
  width: 100%;
}
.cid-uWBZIfOUkT .carousel-caption {
  bottom: 40px;
}
.cid-uWBZIfOUkT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uWBZIfOUkT .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uWBZIfOUkT .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uWBZIfOUkT .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uWBZIfOUkT .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uWBZIfOUkT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWBZIfOUkT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uWBZIfOUkT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uWBZIfOUkT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uWBZIfOUkT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uWBZIfOUkT .carousel-indicators li.active,
.cid-uWBZIfOUkT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uWBZIfOUkT .carousel-indicators li::after,
.cid-uWBZIfOUkT .carousel-indicators li::before {
  content: none;
}
.cid-uWBZIfOUkT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uWBZIfOUkT .carousel-indicators {
    display: none !important;
  }
}
.cid-uWC6pZ3som {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uxSfMJPpSg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxSfMJPpSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxSfMJPpSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxSfMJPpSg .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uxSfMJPpSg .card {
    margin-bottom: 2rem!important;
  }
  .cid-uxSfMJPpSg .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uxSfMJPpSg .link-wrap {
    align-items: center;
  }
}
.cid-uxSfMJPpSg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uxSfMJPpSg .card-title,
.cid-uxSfMJPpSg .card-box {
  color: #000000;
}
.cid-uOQf1VeAUP {
  background-image: url("../../../assets/images/chatgpt20image203120decc81c.20202520acc802016-14-1024x1536.png");
}
.cid-uOQf1VeAUP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQf1VeAUP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQf1VeAUP .mbr-section-title {
  color: #ffffff;
}
.cid-v79822QVwz {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v79822QVwz blockquote {
  border-color: #3164a1;
  border-radius: 4px;
  background-color: #000000;
}
.cid-v79822QVwz .mbr-section-title {
  color: #3164a1;
}
.cid-v79822QVwz .mbr-text {
  color: #ffffff;
}
.cid-v798T3kqer {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uxRV04pNvJ .navbar-dropdown {
  position: relative !important;
}
.cid-uxRV04pNvJ .navbar-dropdown {
  position: absolute !important;
}
.cid-uxRV04pNvJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxRV04pNvJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxRV04pNvJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxRV04pNvJ .dropdown-item:hover,
.cid-uxRV04pNvJ .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uxRV04pNvJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxRV04pNvJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxRV04pNvJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uxRV04pNvJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxRV04pNvJ .nav-link {
  position: relative;
}
.cid-uxRV04pNvJ .container {
  display: flex;
  margin: auto;
}
.cid-uxRV04pNvJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxRV04pNvJ .dropdown-menu,
.cid-uxRV04pNvJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uxRV04pNvJ .nav-item:focus,
.cid-uxRV04pNvJ .nav-link:focus {
  outline: none;
}
.cid-uxRV04pNvJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxRV04pNvJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxRV04pNvJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxRV04pNvJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxRV04pNvJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxRV04pNvJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxRV04pNvJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uxRV04pNvJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uxRV04pNvJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxRV04pNvJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uxRV04pNvJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxRV04pNvJ .navbar.collapsed {
  justify-content: center;
}
.cid-uxRV04pNvJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxRV04pNvJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxRV04pNvJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uxRV04pNvJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxRV04pNvJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxRV04pNvJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uxRV04pNvJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxRV04pNvJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxRV04pNvJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxRV04pNvJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxRV04pNvJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxRV04pNvJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxRV04pNvJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxRV04pNvJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uxRV04pNvJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxRV04pNvJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxRV04pNvJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxRV04pNvJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxRV04pNvJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxRV04pNvJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxRV04pNvJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxRV04pNvJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxRV04pNvJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxRV04pNvJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxRV04pNvJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxRV04pNvJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxRV04pNvJ .dropdown-item.active,
.cid-uxRV04pNvJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uxRV04pNvJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxRV04pNvJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxRV04pNvJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxRV04pNvJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxRV04pNvJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxRV04pNvJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxRV04pNvJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxRV04pNvJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxRV04pNvJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxRV04pNvJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uxRV04pNvJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxRV04pNvJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxRV04pNvJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxRV04pNvJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxRV04pNvJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxRV04pNvJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxRV04pNvJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxRV04pNvJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxRV04pNvJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uxRV04pNvJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxRV04pNvJ .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-uxRV04pNvJ .navbar {
    height: 70px;
  }
  .cid-uxRV04pNvJ .navbar.opened {
    height: auto;
  }
  .cid-uxRV04pNvJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxStUesmUp {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uxStUesmUp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxStUesmUp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxStUesmUp .mbr-section-title {
  color: #ffffff;
}
.cid-uxSvK1sNHI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxSvK1sNHI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxSvK1sNHI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxSvK1sNHI .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uxSvK1sNHI .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxSvK1sNHI .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxSvK1sNHI .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uxSvK1sNHI .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uxSvK1sNHI .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uxSvK1sNHI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uxSvK1sNHI .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uxSvK1sNHI .mbr-text,
.cid-uxSvK1sNHI .mbr-section-btn {
  text-align: left;
}
.cid-uxVNHVudWT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxVNHVudWT .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uxVOIAAl2t {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxVOIAAl2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxVOIAAl2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxVOIAAl2t .item {
  padding-bottom: 2rem;
}
.cid-uxVOIAAl2t .item-wrapper {
  position: relative;
}
.cid-uxVOIAAl2t .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uxVOIAAl2t .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uxVOIAAl2t .carousel-control,
.cid-uxVOIAAl2t .close {
  background: #1b1b1b;
}
.cid-uxVOIAAl2t .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxVOIAAl2t .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxVOIAAl2t .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxVOIAAl2t .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxVOIAAl2t .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uxVOIAAl2t .close::before {
  content: '\e91a';
}
.cid-uxVOIAAl2t .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxVOIAAl2t .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uxVOIAAl2t .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxVOIAAl2t .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxVOIAAl2t .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxVOIAAl2t .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxVOIAAl2t .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uxVOIAAl2t .carousel-indicators li.active,
.cid-uxVOIAAl2t .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxVOIAAl2t .carousel-indicators li::after,
.cid-uxVOIAAl2t .carousel-indicators li::before {
  content: none;
}
.cid-uxVOIAAl2t .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxVOIAAl2t .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxVOIAAl2t .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxVOIAAl2t .carousel-indicators {
    display: none;
  }
}
.cid-uxVOIAAl2t .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxVOIAAl2t .carousel-inner > .active {
  display: block;
}
.cid-uxVOIAAl2t .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxVOIAAl2t .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxVOIAAl2t .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxVOIAAl2t .carousel-control,
  .cid-uxVOIAAl2t .carousel-indicators,
  .cid-uxVOIAAl2t .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxVOIAAl2t .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxVOIAAl2t .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxVOIAAl2t .carousel-indicators .active,
.cid-uxVOIAAl2t .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxVOIAAl2t .carousel-indicators .active {
  background: #fff;
}
.cid-uxVOIAAl2t .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxVOIAAl2t .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxVOIAAl2t .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxVOIAAl2t .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxVOIAAl2t .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxVOIAAl2t .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxVOIAAl2t .carousel {
  width: 100%;
}
.cid-uxVOIAAl2t .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxVOIAAl2t .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxVOIAAl2t .modal.fade .modal-dialog,
.cid-uxVOIAAl2t .modal.in .modal-dialog {
  transform: none;
}
.cid-uxVOIAAl2t .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxVOIAAl2t H6 {
  text-align: center;
}
.cid-uxVOIAAl2t H3 {
  color: #3164a1;
}
.cid-uxSvTI2AlV {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-fauxels-3184352-2000x1333.jpg");
}
.cid-uxSvTI2AlV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxSvTI2AlV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxSvTI2AlV .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uxSvTI2AlV .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uxSvTI2AlV .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uxSvTI2AlV .wrapper {
  padding: 30px 0;
}
.cid-uxSvTI2AlV .mbr-section-title {
  color: #fafafa;
}
.cid-uxSvTI2AlV .mbr-text,
.cid-uxSvTI2AlV .mbr-section-btn {
  color: #ffffff;
}
.cid-uxSvTI2AlV H3 {
  color: #3164a1;
}
.cid-uxVSwylijD {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181355-2000x1335.jpg");
}
.cid-uxVSwylijD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxVSwylijD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxVSwylijD .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uxVSwylijD .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uxVSwylijD .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uxVSwylijD .wrapper {
  padding: 30px 0;
}
.cid-uxVSwylijD .mbr-section-title {
  color: #fafafa;
}
.cid-uxVSwylijD .mbr-text,
.cid-uxVSwylijD .mbr-section-btn {
  color: #ffffff;
}
.cid-uxVSwylijD H3 {
  color: #3164a1;
}
.cid-uxVUrl0lZK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxVUrl0lZK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxVUrl0lZK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxVUrl0lZK .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uxVUrl0lZK .container {
    max-width: 1400px;
  }
}
.cid-uxVUrl0lZK .card {
  margin: auto;
}
.cid-uxVUrl0lZK .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uxVUrl0lZK .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uxVUrl0lZK .row {
  justify-content: center;
}
.cid-uxVUrl0lZK H3 {
  color: #3164a1;
}
.cid-uEb40POGUc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-olia-danilevich-8145352-2000x1333.jpg");
}
.cid-uEb40POGUc .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEb40POGUc .plan-body {
  padding-bottom: 2rem;
}
.cid-uEb40POGUc .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEb40POGUc .price {
  color: #3164a1;
}
.cid-uEb40POGUc .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEb40POGUc .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEb40POGUc .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEb40POGUc .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEb40POGUc .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEb40POGUc .plan-title {
  color: #000000;
}
.cid-uxRV08AkJl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxRV08AkJl img {
  width: 120px;
  margin: auto;
}
.cid-uxRV08AkJl .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uxRV08AkJl .card {
    max-width: 12.5%;
  }
}
.cid-uxRV08AkJl .mbr-section-subtitle {
  color: #353535;
}
.cid-uxRV08AkJl .mbr-section-title {
  color: #3164a1;
}
.cid-uIZbICMlKL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1440.jpg");
}
.cid-uIZbICMlKL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZbICMlKL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZbICMlKL .mbr-text,
.cid-uIZbICMlKL .mbr-section-btn {
  color: #232323;
}
.cid-uIZbICMlKL .card-title,
.cid-uIZbICMlKL .card-box {
  color: #ffffff;
}
.cid-uIZbICMlKL .mbr-text,
.cid-uIZbICMlKL .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uxWnLaOWHy .navbar-dropdown {
  position: relative !important;
}
.cid-uxWnLaOWHy .navbar-dropdown {
  position: absolute !important;
}
.cid-uxWnLaOWHy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWnLaOWHy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uxWnLaOWHy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uxWnLaOWHy .dropdown-item:hover,
.cid-uxWnLaOWHy .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uxWnLaOWHy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uxWnLaOWHy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uxWnLaOWHy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uxWnLaOWHy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uxWnLaOWHy .nav-link {
  position: relative;
}
.cid-uxWnLaOWHy .container {
  display: flex;
  margin: auto;
}
.cid-uxWnLaOWHy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uxWnLaOWHy .dropdown-menu,
.cid-uxWnLaOWHy .navbar.opened {
  background: #ffffff !important;
}
.cid-uxWnLaOWHy .nav-item:focus,
.cid-uxWnLaOWHy .nav-link:focus {
  outline: none;
}
.cid-uxWnLaOWHy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uxWnLaOWHy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uxWnLaOWHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uxWnLaOWHy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uxWnLaOWHy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uxWnLaOWHy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uxWnLaOWHy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uxWnLaOWHy .navbar.opened {
  transition: all 0.3s;
}
.cid-uxWnLaOWHy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uxWnLaOWHy .navbar .navbar-logo img {
  width: auto;
}
.cid-uxWnLaOWHy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uxWnLaOWHy .navbar.collapsed {
  justify-content: center;
}
.cid-uxWnLaOWHy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uxWnLaOWHy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uxWnLaOWHy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uxWnLaOWHy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uxWnLaOWHy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uxWnLaOWHy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uxWnLaOWHy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uxWnLaOWHy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uxWnLaOWHy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uxWnLaOWHy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uxWnLaOWHy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uxWnLaOWHy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uxWnLaOWHy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uxWnLaOWHy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uxWnLaOWHy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uxWnLaOWHy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uxWnLaOWHy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uxWnLaOWHy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uxWnLaOWHy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uxWnLaOWHy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uxWnLaOWHy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uxWnLaOWHy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uxWnLaOWHy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uxWnLaOWHy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uxWnLaOWHy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uxWnLaOWHy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uxWnLaOWHy .dropdown-item.active,
.cid-uxWnLaOWHy .dropdown-item:active {
  background-color: transparent;
}
.cid-uxWnLaOWHy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uxWnLaOWHy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uxWnLaOWHy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uxWnLaOWHy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uxWnLaOWHy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uxWnLaOWHy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uxWnLaOWHy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uxWnLaOWHy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uxWnLaOWHy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uxWnLaOWHy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uxWnLaOWHy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uxWnLaOWHy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWnLaOWHy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uxWnLaOWHy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uxWnLaOWHy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWnLaOWHy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uxWnLaOWHy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uxWnLaOWHy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uxWnLaOWHy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uxWnLaOWHy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uxWnLaOWHy .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-uxWnLaOWHy .navbar {
    height: 70px;
  }
  .cid-uxWnLaOWHy .navbar.opened {
    height: auto;
  }
  .cid-uxWnLaOWHy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uxWnLcbiTR {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uxWnLcbiTR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWnLcbiTR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWnLcbiTR .mbr-section-title {
  color: #ffffff;
}
.cid-uxWnLctB57 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWnLctB57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWnLctB57 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWnLctB57 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uxWnLctB57 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWnLctB57 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uxWnLctB57 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uxWnLctB57 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uxWnLctB57 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uxWnLctB57 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uxWnLctB57 .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uxWnLctB57 .mbr-text,
.cid-uxWnLctB57 .mbr-section-btn {
  text-align: left;
}
.cid-uxWnLcFNIk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxWnLcFNIk .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uxWnLcMhFp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWnLcMhFp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWnLcMhFp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWnLcMhFp .item {
  padding-bottom: 2rem;
}
.cid-uxWnLcMhFp .item-wrapper {
  position: relative;
}
.cid-uxWnLcMhFp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uxWnLcMhFp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uxWnLcMhFp .carousel-control,
.cid-uxWnLcMhFp .close {
  background: #1b1b1b;
}
.cid-uxWnLcMhFp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uxWnLcMhFp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uxWnLcMhFp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uxWnLcMhFp .carousel-control-next span {
  margin-left: 5px;
}
.cid-uxWnLcMhFp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uxWnLcMhFp .close::before {
  content: '\e91a';
}
.cid-uxWnLcMhFp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uxWnLcMhFp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uxWnLcMhFp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxWnLcMhFp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uxWnLcMhFp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uxWnLcMhFp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uxWnLcMhFp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uxWnLcMhFp .carousel-indicators li.active,
.cid-uxWnLcMhFp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uxWnLcMhFp .carousel-indicators li::after,
.cid-uxWnLcMhFp .carousel-indicators li::before {
  content: none;
}
.cid-uxWnLcMhFp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uxWnLcMhFp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uxWnLcMhFp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uxWnLcMhFp .carousel-indicators {
    display: none;
  }
}
.cid-uxWnLcMhFp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uxWnLcMhFp .carousel-inner > .active {
  display: block;
}
.cid-uxWnLcMhFp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uxWnLcMhFp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uxWnLcMhFp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uxWnLcMhFp .carousel-control,
  .cid-uxWnLcMhFp .carousel-indicators,
  .cid-uxWnLcMhFp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uxWnLcMhFp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uxWnLcMhFp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uxWnLcMhFp .carousel-indicators .active,
.cid-uxWnLcMhFp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uxWnLcMhFp .carousel-indicators .active {
  background: #fff;
}
.cid-uxWnLcMhFp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uxWnLcMhFp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uxWnLcMhFp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxWnLcMhFp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uxWnLcMhFp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uxWnLcMhFp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uxWnLcMhFp .carousel {
  width: 100%;
}
.cid-uxWnLcMhFp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uxWnLcMhFp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uxWnLcMhFp .modal.fade .modal-dialog,
.cid-uxWnLcMhFp .modal.in .modal-dialog {
  transform: none;
}
.cid-uxWnLcMhFp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uxWnLcMhFp H6 {
  text-align: center;
}
.cid-uxWnLcMhFp H3 {
  color: #3164a1;
}
.cid-uxWrrptPTA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uxWrrptPTA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWrrptPTA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWrrptPTA .nav-tabs .nav-item.open .nav-link:focus,
.cid-uxWrrptPTA .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uxWrrptPTA .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #3164a1;
}
@media (max-width: 767px) {
  .cid-uxWrrptPTA .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-uxWrrptPTA .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-uxWrrptPTA .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-uxWrrptPTA .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uxWrrptPTA .nav-link,
.cid-uxWrrptPTA .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-uxWrrptPTA .nav-tabs .nav-link.active {
  color: #3164a1;
  border-bottom: 3px solid #3164a1;
}
.cid-uxWrrptPTA H4 {
  text-align: center;
}
.cid-uxWrrptPTA H3 {
  text-align: center;
}
.cid-uxWnLdC02M {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uxWnLdC02M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxWnLdC02M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxWnLdC02M .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uxWnLdC02M .container {
    max-width: 1400px;
  }
}
.cid-uxWnLdC02M .card {
  margin: auto;
}
.cid-uxWnLdC02M .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uxWnLdC02M .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uxWnLdC02M .row {
  justify-content: center;
}
.cid-uxWnLdC02M H3 {
  color: #3164a1;
}
.cid-uxWnLdTw45 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxWnLdTw45 .mbr-section-title {
  color: #3164a1;
}
.cid-uxWnLe92sW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181626-2000x1335.jpg");
}
.cid-uxWnLe92sW .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uxWnLe92sW .plan-body {
  padding-bottom: 2rem;
}
.cid-uxWnLe92sW .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uxWnLe92sW .price {
  color: #3164a1;
}
.cid-uxWnLe92sW .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uxWnLe92sW .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uxWnLe92sW .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uxWnLe92sW .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uxWnLe92sW .plan {
    margin-bottom: 2rem;
  }
}
.cid-uxWnLe92sW .plan-title {
  color: #000000;
}
.cid-uxWnLe92sW .price-term {
  color: #000000;
}
.cid-uxWnLerZdx {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uxWnLerZdx img {
  width: 120px;
  margin: auto;
}
.cid-uxWnLerZdx .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uxWnLerZdx .card {
    max-width: 12.5%;
  }
}
.cid-uxWnLerZdx .mbr-section-subtitle {
  color: #353535;
}
.cid-uxWnLerZdx .mbr-section-title {
  color: #3164a1;
}
.cid-uIZclqgr3u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1920.jpg");
}
.cid-uIZclqgr3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZclqgr3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZclqgr3u .mbr-text,
.cid-uIZclqgr3u .mbr-section-btn {
  color: #232323;
}
.cid-uIZclqgr3u .card-title,
.cid-uIZclqgr3u .card-box {
  color: #ffffff;
}
.cid-uIZclqgr3u .mbr-text,
.cid-uIZclqgr3u .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy2Lr3Idqd .navbar-dropdown {
  position: relative !important;
}
.cid-uy2Lr3Idqd .navbar-dropdown {
  position: absolute !important;
}
.cid-uy2Lr3Idqd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy2Lr3Idqd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy2Lr3Idqd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy2Lr3Idqd .dropdown-item:hover,
.cid-uy2Lr3Idqd .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy2Lr3Idqd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy2Lr3Idqd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy2Lr3Idqd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy2Lr3Idqd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy2Lr3Idqd .nav-link {
  position: relative;
}
.cid-uy2Lr3Idqd .container {
  display: flex;
  margin: auto;
}
.cid-uy2Lr3Idqd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy2Lr3Idqd .dropdown-menu,
.cid-uy2Lr3Idqd .navbar.opened {
  background: #ffffff !important;
}
.cid-uy2Lr3Idqd .nav-item:focus,
.cid-uy2Lr3Idqd .nav-link:focus {
  outline: none;
}
.cid-uy2Lr3Idqd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy2Lr3Idqd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy2Lr3Idqd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy2Lr3Idqd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy2Lr3Idqd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy2Lr3Idqd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy2Lr3Idqd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy2Lr3Idqd .navbar.opened {
  transition: all 0.3s;
}
.cid-uy2Lr3Idqd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy2Lr3Idqd .navbar .navbar-logo img {
  width: auto;
}
.cid-uy2Lr3Idqd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy2Lr3Idqd .navbar.collapsed {
  justify-content: center;
}
.cid-uy2Lr3Idqd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy2Lr3Idqd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy2Lr3Idqd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy2Lr3Idqd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy2Lr3Idqd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy2Lr3Idqd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy2Lr3Idqd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy2Lr3Idqd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy2Lr3Idqd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy2Lr3Idqd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy2Lr3Idqd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy2Lr3Idqd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy2Lr3Idqd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy2Lr3Idqd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy2Lr3Idqd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy2Lr3Idqd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy2Lr3Idqd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy2Lr3Idqd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy2Lr3Idqd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy2Lr3Idqd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy2Lr3Idqd .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy2Lr3Idqd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy2Lr3Idqd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy2Lr3Idqd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy2Lr3Idqd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy2Lr3Idqd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy2Lr3Idqd .dropdown-item.active,
.cid-uy2Lr3Idqd .dropdown-item:active {
  background-color: transparent;
}
.cid-uy2Lr3Idqd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy2Lr3Idqd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy2Lr3Idqd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy2Lr3Idqd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy2Lr3Idqd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy2Lr3Idqd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy2Lr3Idqd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy2Lr3Idqd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy2Lr3Idqd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy2Lr3Idqd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy2Lr3Idqd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy2Lr3Idqd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy2Lr3Idqd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy2Lr3Idqd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy2Lr3Idqd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy2Lr3Idqd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy2Lr3Idqd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy2Lr3Idqd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy2Lr3Idqd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy2Lr3Idqd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy2Lr3Idqd .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-uy2Lr3Idqd .navbar {
    height: 70px;
  }
  .cid-uy2Lr3Idqd .navbar.opened {
    height: auto;
  }
  .cid-uy2Lr3Idqd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy2Lr4dES2 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uy2Lr4dES2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy2Lr4dES2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy2Lr4dES2 .mbr-section-title {
  color: #ffffff;
}
.cid-uy2PVItm30 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #3164a1;
}
.cid-uy2PVItm30 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy2PVItm30 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy2PVItm30 .row {
  flex-direction: row-reverse;
}
.cid-uy2PVItm30 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy2PVItm30 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy2PVItm30 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uy2PVItm30 .mbr-section-title {
  color: #ffffff;
}
.cid-uy2PVItm30 .mbr-text,
.cid-uy2PVItm30 .mbr-section-btn {
  color: #ffffff;
}
.cid-uy3dXoeF6W {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy3dXoeF6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3dXoeF6W .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-uy3dXoeF6W .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy3dXoeF6W .row {
  flex-direction: row-reverse;
}
.cid-uy3dXoeF6W img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy3dXoeF6W .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy3dXoeF6W .mbr-section-title {
  color: #3164a1;
}
.cid-uy377qfzlc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy377qfzlc img,
.cid-uy377qfzlc .item-img {
  width: 100%;
}
.cid-uy377qfzlc .item:focus,
.cid-uy377qfzlc span:focus {
  outline: none;
}
.cid-uy377qfzlc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uy377qfzlc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uy377qfzlc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uy377qfzlc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uy377qfzlc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uy377qfzlc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uy377qfzlc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uy377qfzlc .mbr-section-title {
  color: #3164a1;
}
.cid-uy377qfzlc .mbr-text,
.cid-uy377qfzlc .mbr-section-btn {
  text-align: left;
}
.cid-uy377qfzlc .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uy377qfzlc .item-subtitle {
  text-align: left;
}
.cid-uy3bDNdXrn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy3bDNdXrn img,
.cid-uy3bDNdXrn .item-img {
  width: 100%;
}
.cid-uy3bDNdXrn .item:focus,
.cid-uy3bDNdXrn span:focus {
  outline: none;
}
.cid-uy3bDNdXrn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uy3bDNdXrn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uy3bDNdXrn .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uy3bDNdXrn .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uy3bDNdXrn .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uy3bDNdXrn .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uy3bDNdXrn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uy3bDNdXrn .mbr-section-title {
  color: #3164a1;
}
.cid-uy3bDNdXrn .mbr-text,
.cid-uy3bDNdXrn .mbr-section-btn {
  text-align: left;
}
.cid-uy3bDNdXrn .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uy3bDNdXrn .item-subtitle {
  text-align: left;
}
.cid-uy3d3HAJ59 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy3d3HAJ59 img,
.cid-uy3d3HAJ59 .item-img {
  width: 100%;
}
.cid-uy3d3HAJ59 .item:focus,
.cid-uy3d3HAJ59 span:focus {
  outline: none;
}
.cid-uy3d3HAJ59 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uy3d3HAJ59 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uy3d3HAJ59 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uy3d3HAJ59 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uy3d3HAJ59 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uy3d3HAJ59 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uy3d3HAJ59 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uy3d3HAJ59 .mbr-section-title {
  color: #3164a1;
}
.cid-uy3d3HAJ59 .mbr-text,
.cid-uy3d3HAJ59 .mbr-section-btn {
  text-align: left;
}
.cid-uy3d3HAJ59 .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uy3d3HAJ59 .item-subtitle {
  text-align: left;
}
.cid-uE57G6vTl9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uE57G6vTl9 img,
.cid-uE57G6vTl9 .item-img {
  width: 100%;
}
.cid-uE57G6vTl9 .item:focus,
.cid-uE57G6vTl9 span:focus {
  outline: none;
}
.cid-uE57G6vTl9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uE57G6vTl9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uE57G6vTl9 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uE57G6vTl9 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uE57G6vTl9 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uE57G6vTl9 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uE57G6vTl9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uE57G6vTl9 .mbr-section-title {
  color: #3164a1;
}
.cid-uE57G6vTl9 .mbr-text,
.cid-uE57G6vTl9 .mbr-section-btn {
  text-align: left;
}
.cid-uE57G6vTl9 .item-title {
  text-align: center;
  color: #3164a1;
}
.cid-uE57G6vTl9 .item-subtitle {
  text-align: left;
}
.cid-uy3lwsnuju {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy3lwsnuju .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3lwsnuju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3lwsnuju .mbr-section-title {
  color: #3164a1;
}
.cid-uy3l69cEdD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy3l69cEdD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3l69cEdD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3l69cEdD .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy3l69cEdD .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uy3rnBcvqh {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-mart-production-8472795-2000x1333.jpg");
}
.cid-uy3rnBcvqh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3rnBcvqh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3rnBcvqh .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uy3rnBcvqh .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uy3rnBcvqh .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uy3rnBcvqh .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uy3rnBcvqh .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uy3rnBcvqh .mbr-section-title {
  color: #ffffff;
}
.cid-uy3rnBcvqh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uy3rnBcvqh .card-title {
  color: #000000;
}
.cid-uy3rnBcvqh P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy39FVUJft .navbar-dropdown {
  position: relative !important;
}
.cid-uy39FVUJft .navbar-dropdown {
  position: absolute !important;
}
.cid-uy39FVUJft .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39FVUJft .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy39FVUJft .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy39FVUJft .dropdown-item:hover,
.cid-uy39FVUJft .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy39FVUJft .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy39FVUJft .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy39FVUJft .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy39FVUJft .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy39FVUJft .nav-link {
  position: relative;
}
.cid-uy39FVUJft .container {
  display: flex;
  margin: auto;
}
.cid-uy39FVUJft .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy39FVUJft .dropdown-menu,
.cid-uy39FVUJft .navbar.opened {
  background: #ffffff !important;
}
.cid-uy39FVUJft .nav-item:focus,
.cid-uy39FVUJft .nav-link:focus {
  outline: none;
}
.cid-uy39FVUJft .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy39FVUJft .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy39FVUJft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy39FVUJft .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39FVUJft .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy39FVUJft .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy39FVUJft .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy39FVUJft .navbar.opened {
  transition: all 0.3s;
}
.cid-uy39FVUJft .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy39FVUJft .navbar .navbar-logo img {
  width: auto;
}
.cid-uy39FVUJft .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy39FVUJft .navbar.collapsed {
  justify-content: center;
}
.cid-uy39FVUJft .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy39FVUJft .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy39FVUJft .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy39FVUJft .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy39FVUJft .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy39FVUJft .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy39FVUJft .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy39FVUJft .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy39FVUJft .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy39FVUJft .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy39FVUJft .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy39FVUJft .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy39FVUJft .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy39FVUJft .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy39FVUJft .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy39FVUJft .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy39FVUJft .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy39FVUJft .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy39FVUJft .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy39FVUJft .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy39FVUJft .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy39FVUJft .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy39FVUJft .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy39FVUJft .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy39FVUJft .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy39FVUJft .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy39FVUJft .dropdown-item.active,
.cid-uy39FVUJft .dropdown-item:active {
  background-color: transparent;
}
.cid-uy39FVUJft .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy39FVUJft .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy39FVUJft .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy39FVUJft .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy39FVUJft .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy39FVUJft .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy39FVUJft ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy39FVUJft .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy39FVUJft button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy39FVUJft button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy39FVUJft button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy39FVUJft button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39FVUJft button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39FVUJft button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy39FVUJft nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39FVUJft nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy39FVUJft nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy39FVUJft nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39FVUJft .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy39FVUJft a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy39FVUJft .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-uy39FVUJft .navbar {
    height: 70px;
  }
  .cid-uy39FVUJft .navbar.opened {
    height: auto;
  }
  .cid-uy39FVUJft .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy39FWxxZN {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uy39FWxxZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39FWxxZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39FWxxZN .mbr-section-title {
  color: #ffffff;
}
.cid-uy71QFDqsP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy71QFDqsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy71QFDqsP .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-uy71QFDqsP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy71QFDqsP .row {
  flex-direction: row-reverse;
}
.cid-uy71QFDqsP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy71QFDqsP .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy71QFDqsP .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy73sDXrII {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #000000 10%, #3164a1 100%) !important;
}
.cid-uy73sDXrII .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy73sDXrII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy72DK19Jo {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy74guuss7 {
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181583-2000x2996.jpg");
}
.cid-uy74guuss7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy74guuss7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy74guuss7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uy74guuss7 .mbr-text,
.cid-uy74guuss7 .mbr-section-btn {
  color: #ffffff;
}
.cid-uy8Q1ouZp8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy75sB3Vde {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181626-2000x1335.webp");
}
.cid-uy75sB3Vde .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy75sB3Vde .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy75sB3Vde .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uy75sB3Vde .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uy75sB3Vde .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uy75sB3Vde .card-wrapper {
    padding: 4rem;
  }
}
.cid-uy75sB3Vde .card-title {
  color: #3164a1;
}
.cid-uy75sB3Vde .mbr-text,
.cid-uy75sB3Vde .mbr-section-btn {
  color: #ffffff;
}
.cid-uy39FXCIWH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy39FXCIWH .mbr-section-title {
  color: #3164a1;
}
.cid-uy797C8w0z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy79UsgjBE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy79UsgjBE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy79UsgjBE .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-uy79UsgjBE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy79UsgjBE img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy79UsgjBE .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy79UsgjBE .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy8TWwD3L8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy8TWwD3L8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy8TWwD3L8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy8TWwD3L8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uy8TWwD3L8 .row {
    flex-direction: column-reverse;
  }
  .cid-uy8TWwD3L8 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uy8TWwD3L8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uy8TWwD3L8 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-uy8TWwD3L8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uy8TWwD3L8 .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy8RyRyunV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy8RyRyunV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy8RyRyunV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy8RyRyunV .mbr-section-title {
  color: #3164a1;
}
.cid-uy39FXqxRy {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pexels-linkedin-3867850-2000x1334.jpg");
}
.cid-uy39FXqxRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39FXqxRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39FXqxRy .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uy39FXqxRy .container {
    max-width: 1400px;
  }
}
.cid-uy39FXqxRy .card {
  margin: auto;
}
.cid-uy39FXqxRy .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uy39FXqxRy .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uy39FXqxRy .row {
  justify-content: center;
}
.cid-uy39FXqxRy H3 {
  color: #3164a1;
}
.cid-uy39FXqxRy .card-title,
.cid-uy39FXqxRy .card-box {
  color: #ffffff;
}
.cid-uy9hR3EVk2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9hR3EVk2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9hR3EVk2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9hR3EVk2 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy9hR3EVk2 .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uy9hR3EVk2 .mbr-section-title {
  color: #3164a1;
}
.cid-uy9hR3EVk2 .mbr-text,
.cid-uy9hR3EVk2 .mbr-section-btn {
  text-align: left;
}
.cid-uy9mrCoFfs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9mrCoFfs .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy7dCkslTS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uEb9yBgejy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-marcus-aurelius-4063788-1247x831.jpg");
}
.cid-uEb9yBgejy .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEb9yBgejy .plan-body {
  padding-bottom: 2rem;
}
.cid-uEb9yBgejy .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEb9yBgejy .price {
  color: #3164a1;
}
.cid-uEb9yBgejy .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEb9yBgejy .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEb9yBgejy .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEb9yBgejy .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEb9yBgejy .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEb9yBgejy .plan-title {
  color: #000000;
}
.cid-uEb9yBgejy .price-term {
  color: #000000;
}
.cid-uKg1jVmABa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uKg1jVmABa .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uKg1jVmABa .mbr-text {
  color: #111111;
}
.cid-uy39FXZXet {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uy39FXZXet img {
  width: 120px;
  margin: auto;
}
.cid-uy39FXZXet .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uy39FXZXet .card {
    max-width: 12.5%;
  }
}
.cid-uy39FXZXet .mbr-section-subtitle {
  color: #353535;
}
.cid-uy39FXZXet .mbr-section-title {
  color: #3164a1;
}
.cid-uIZcPImBcd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x960.jpg");
}
.cid-uIZcPImBcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZcPImBcd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZcPImBcd .mbr-text,
.cid-uIZcPImBcd .mbr-section-btn {
  color: #232323;
}
.cid-uIZcPImBcd .card-title,
.cid-uIZcPImBcd .card-box {
  color: #ffffff;
}
.cid-uIZcPImBcd .mbr-text,
.cid-uIZcPImBcd .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy39S58D8p .navbar-dropdown {
  position: relative !important;
}
.cid-uy39S58D8p .navbar-dropdown {
  position: absolute !important;
}
.cid-uy39S58D8p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39S58D8p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy39S58D8p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy39S58D8p .dropdown-item:hover,
.cid-uy39S58D8p .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy39S58D8p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy39S58D8p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy39S58D8p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy39S58D8p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy39S58D8p .nav-link {
  position: relative;
}
.cid-uy39S58D8p .container {
  display: flex;
  margin: auto;
}
.cid-uy39S58D8p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy39S58D8p .dropdown-menu,
.cid-uy39S58D8p .navbar.opened {
  background: #ffffff !important;
}
.cid-uy39S58D8p .nav-item:focus,
.cid-uy39S58D8p .nav-link:focus {
  outline: none;
}
.cid-uy39S58D8p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy39S58D8p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy39S58D8p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy39S58D8p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39S58D8p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy39S58D8p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy39S58D8p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy39S58D8p .navbar.opened {
  transition: all 0.3s;
}
.cid-uy39S58D8p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy39S58D8p .navbar .navbar-logo img {
  width: auto;
}
.cid-uy39S58D8p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy39S58D8p .navbar.collapsed {
  justify-content: center;
}
.cid-uy39S58D8p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy39S58D8p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy39S58D8p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy39S58D8p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy39S58D8p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy39S58D8p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy39S58D8p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy39S58D8p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy39S58D8p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy39S58D8p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy39S58D8p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy39S58D8p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy39S58D8p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy39S58D8p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy39S58D8p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy39S58D8p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy39S58D8p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy39S58D8p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy39S58D8p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy39S58D8p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy39S58D8p .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy39S58D8p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy39S58D8p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy39S58D8p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy39S58D8p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy39S58D8p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy39S58D8p .dropdown-item.active,
.cid-uy39S58D8p .dropdown-item:active {
  background-color: transparent;
}
.cid-uy39S58D8p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy39S58D8p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy39S58D8p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy39S58D8p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy39S58D8p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy39S58D8p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy39S58D8p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy39S58D8p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy39S58D8p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy39S58D8p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy39S58D8p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy39S58D8p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39S58D8p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39S58D8p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy39S58D8p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39S58D8p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy39S58D8p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy39S58D8p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39S58D8p .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy39S58D8p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy39S58D8p .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-uy39S58D8p .navbar {
    height: 70px;
  }
  .cid-uy39S58D8p .navbar.opened {
    height: auto;
  }
  .cid-uy39S58D8p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy39S5ZhGK {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uy39S5ZhGK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39S5ZhGK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39S5ZhGK .mbr-section-title {
  color: #ffffff;
}
.cid-uy9qEyAnE4 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9qEyAnE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9qEyAnE4 .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-uy9qEyAnE4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy9qEyAnE4 .row {
  flex-direction: row-reverse;
}
.cid-uy9qEyAnE4 img {
  width: 100%;
}
.cid-uy9r9M74R8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-tima-miroshnichenko-5717203-2000x1333.jpg");
}
.cid-uy9r9M74R8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9r9M74R8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9r9M74R8 .mbr-text,
.cid-uy9r9M74R8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uy9r9M74R8 .mbr-section-title {
  color: #ffffff;
}
.cid-uy39S7fh1w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy39S7fh1w .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy9todLEUA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9todLEUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9todLEUA .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-uy9todLEUA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy9todLEUA .row {
  flex-direction: row-reverse;
}
.cid-uy9todLEUA img {
  width: 100%;
}
.cid-uy9szkiZGo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9szkiZGo .row {
  flex-direction: row-reverse;
}
.cid-uy9szkiZGo .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy9szkiZGo .mbr-text {
  text-align: left;
}
.cid-uy9wKRgBmL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9wKRgBmL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9wKRgBmL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9wKRgBmL .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-uy9wKRgBmL .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy9wKRgBmL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uy9wKRgBmL .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uy9wKRgBmL .mbr-section-title {
  color: #3164a1;
}
.cid-uy9wKRgBmL .mbr-section-title DIV {
  text-align: left;
}
.cid-uy9xTtTnug {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9xTtTnug .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9xTtTnug .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-uy9xTtTnug .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uy9xTtTnug .row {
  flex-direction: row-reverse;
}
.cid-uy9xTtTnug img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uy9xTtTnug .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy9xTtTnug .mbr-section-title {
  color: #3164a1;
}
.cid-uy9zfv0wUx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/pexels-rdne-8124393-2000x1333.jpg");
}
.cid-uy9zfv0wUx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9zfv0wUx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9zfv0wUx .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-uy9zfv0wUx .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uy9zfv0wUx .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uy9zfv0wUx .mbr-text {
  color: #ffffff;
}
.cid-uy9BYvXNGt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9BYvXNGt .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uEbaWHLBSS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181626-2000x1335.jpg");
}
.cid-uEbaWHLBSS .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbaWHLBSS .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbaWHLBSS .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbaWHLBSS .price {
  color: #3164a1;
}
.cid-uEbaWHLBSS .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbaWHLBSS .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbaWHLBSS .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbaWHLBSS .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbaWHLBSS .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbaWHLBSS .plan-title {
  color: #000000;
}
.cid-uEbaWHLBSS .price-term {
  color: #000000;
}
.cid-uy9BqnsOqc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9BqnsOqc img {
  width: 120px;
  margin: auto;
}
.cid-uy9BqnsOqc .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uy9BqnsOqc .card {
    max-width: 12.5%;
  }
}
.cid-uy9BqnsOqc .mbr-section-subtitle {
  color: #353535;
}
.cid-uy9BqnsOqc .mbr-section-title {
  color: #3164a1;
}
.cid-uIZdHXeS6j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1080.png");
}
.cid-uIZdHXeS6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZdHXeS6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZdHXeS6j .mbr-text,
.cid-uIZdHXeS6j .mbr-section-btn {
  color: #232323;
}
.cid-uIZdHXeS6j .card-title,
.cid-uIZdHXeS6j .card-box {
  color: #ffffff;
}
.cid-uIZdHXeS6j .mbr-text,
.cid-uIZdHXeS6j .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy39Z8L5QF .navbar-dropdown {
  position: relative !important;
}
.cid-uy39Z8L5QF .navbar-dropdown {
  position: absolute !important;
}
.cid-uy39Z8L5QF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39Z8L5QF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy39Z8L5QF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy39Z8L5QF .dropdown-item:hover,
.cid-uy39Z8L5QF .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy39Z8L5QF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy39Z8L5QF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy39Z8L5QF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy39Z8L5QF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy39Z8L5QF .nav-link {
  position: relative;
}
.cid-uy39Z8L5QF .container {
  display: flex;
  margin: auto;
}
.cid-uy39Z8L5QF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy39Z8L5QF .dropdown-menu,
.cid-uy39Z8L5QF .navbar.opened {
  background: #ffffff !important;
}
.cid-uy39Z8L5QF .nav-item:focus,
.cid-uy39Z8L5QF .nav-link:focus {
  outline: none;
}
.cid-uy39Z8L5QF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy39Z8L5QF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy39Z8L5QF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy39Z8L5QF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy39Z8L5QF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy39Z8L5QF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy39Z8L5QF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy39Z8L5QF .navbar.opened {
  transition: all 0.3s;
}
.cid-uy39Z8L5QF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy39Z8L5QF .navbar .navbar-logo img {
  width: auto;
}
.cid-uy39Z8L5QF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy39Z8L5QF .navbar.collapsed {
  justify-content: center;
}
.cid-uy39Z8L5QF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy39Z8L5QF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy39Z8L5QF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy39Z8L5QF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy39Z8L5QF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy39Z8L5QF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy39Z8L5QF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy39Z8L5QF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy39Z8L5QF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy39Z8L5QF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy39Z8L5QF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy39Z8L5QF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy39Z8L5QF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy39Z8L5QF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy39Z8L5QF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy39Z8L5QF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy39Z8L5QF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy39Z8L5QF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy39Z8L5QF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy39Z8L5QF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy39Z8L5QF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy39Z8L5QF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy39Z8L5QF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy39Z8L5QF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy39Z8L5QF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy39Z8L5QF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy39Z8L5QF .dropdown-item.active,
.cid-uy39Z8L5QF .dropdown-item:active {
  background-color: transparent;
}
.cid-uy39Z8L5QF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy39Z8L5QF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy39Z8L5QF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy39Z8L5QF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy39Z8L5QF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy39Z8L5QF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy39Z8L5QF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy39Z8L5QF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy39Z8L5QF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy39Z8L5QF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy39Z8L5QF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy39Z8L5QF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39Z8L5QF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy39Z8L5QF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy39Z8L5QF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39Z8L5QF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy39Z8L5QF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy39Z8L5QF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy39Z8L5QF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy39Z8L5QF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy39Z8L5QF .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-uy39Z8L5QF .navbar {
    height: 70px;
  }
  .cid-uy39Z8L5QF .navbar.opened {
    height: auto;
  }
  .cid-uy39Z8L5QF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy39Z9t5lQ {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uy39Z9t5lQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39Z9t5lQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39Z9t5lQ .mbr-section-title {
  color: #ffffff;
}
.cid-uy39Z9FSgb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy39Z9FSgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39Z9FSgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39Z9FSgb .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uy39Z9FSgb .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy39Z9FSgb .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uy39Z9FSgb .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uy39Z9FSgb .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uy39Z9FSgb .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uy39Z9FSgb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uy39Z9FSgb .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy39Z9FSgb .mbr-text,
.cid-uy39Z9FSgb .mbr-section-btn {
  text-align: left;
}
.cid-uy39Z9Pj3G {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy39Z9Pj3G .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy39Z9Pj3G .mbr-text {
  color: #000000;
}
.cid-uy39Z9VEkx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy39Z9VEkx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy39Z9VEkx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy39Z9VEkx .item {
  padding-bottom: 2rem;
}
.cid-uy39Z9VEkx .item-wrapper {
  position: relative;
}
.cid-uy39Z9VEkx .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uy39Z9VEkx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uy39Z9VEkx .carousel-control,
.cid-uy39Z9VEkx .close {
  background: #1b1b1b;
}
.cid-uy39Z9VEkx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uy39Z9VEkx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uy39Z9VEkx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uy39Z9VEkx .carousel-control-next span {
  margin-left: 5px;
}
.cid-uy39Z9VEkx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uy39Z9VEkx .close::before {
  content: '\e91a';
}
.cid-uy39Z9VEkx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uy39Z9VEkx .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uy39Z9VEkx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy39Z9VEkx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uy39Z9VEkx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uy39Z9VEkx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uy39Z9VEkx .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uy39Z9VEkx .carousel-indicators li.active,
.cid-uy39Z9VEkx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uy39Z9VEkx .carousel-indicators li::after,
.cid-uy39Z9VEkx .carousel-indicators li::before {
  content: none;
}
.cid-uy39Z9VEkx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uy39Z9VEkx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uy39Z9VEkx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uy39Z9VEkx .carousel-indicators {
    display: none;
  }
}
.cid-uy39Z9VEkx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uy39Z9VEkx .carousel-inner > .active {
  display: block;
}
.cid-uy39Z9VEkx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy39Z9VEkx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uy39Z9VEkx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uy39Z9VEkx .carousel-control,
  .cid-uy39Z9VEkx .carousel-indicators,
  .cid-uy39Z9VEkx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uy39Z9VEkx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uy39Z9VEkx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uy39Z9VEkx .carousel-indicators .active,
.cid-uy39Z9VEkx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uy39Z9VEkx .carousel-indicators .active {
  background: #fff;
}
.cid-uy39Z9VEkx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uy39Z9VEkx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uy39Z9VEkx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uy39Z9VEkx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uy39Z9VEkx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uy39Z9VEkx .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uy39Z9VEkx .carousel {
  width: 100%;
}
.cid-uy39Z9VEkx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uy39Z9VEkx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uy39Z9VEkx .modal.fade .modal-dialog,
.cid-uy39Z9VEkx .modal.in .modal-dialog {
  transform: none;
}
.cid-uy39Z9VEkx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uy39Z9VEkx H6 {
  text-align: center;
}
.cid-uy39Z9VEkx H3 {
  color: #3164a1;
}
.cid-uy9MRODN6Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9MRODN6Z .mbr-text {
  color: #000000;
}
.cid-uy9Nna8Cth {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9Nna8Cth .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy9Nna8Cth .mbr-text {
  color: #000000;
}
.cid-uy9NlehOHY {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-pavel-danilyuk-6925373-2000x1335.jpg");
}
.cid-uy9NlehOHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9NlehOHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9NlehOHY .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uy9NlehOHY .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uy9NlehOHY .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uy9NlehOHY .wrapper {
  padding: 30px 0;
}
.cid-uy9NlehOHY .mbr-section-title {
  color: #fafafa;
}
.cid-uy9NlehOHY .mbr-text,
.cid-uy9NlehOHY .mbr-section-btn {
  color: #ffffff;
}
.cid-uy9NlehOHY H3 {
  color: #3164a1;
}
.cid-uy9PSEGF4b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy9PSEGF4b img,
.cid-uy9PSEGF4b .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-uy9PSEGF4b .item:focus,
.cid-uy9PSEGF4b span:focus {
  outline: none;
}
.cid-uy9PSEGF4b .item-wrapper {
  position: relative;
}
.cid-uy9PSEGF4b .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uy9PSEGF4b .slide-content .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uy9PSEGF4b .slide-content .item-content {
    padding: 1rem;
  }
}
.cid-uy9PSEGF4b .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uy9PSEGF4b .mbr-section-title {
  color: #232323;
}
.cid-uy9PSEGF4b .mbr-text,
.cid-uy9PSEGF4b .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uy9PSEGF4b .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uy9PSEGF4b .item-subtitle {
  text-align: left;
}
.cid-uy9PSEGF4b .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uy9PSEGF4b .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uy9PSEGF4b .embla__button--next,
.cid-uy9PSEGF4b .embla__button--prev {
  display: flex;
}
.cid-uy9PSEGF4b .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 768px) {
  .cid-uy9PSEGF4b .embla__button {
    display: none;
  }
}
.cid-uy9PSEGF4b .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uy9PSEGF4b .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uy9PSEGF4b .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy9PSEGF4b .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uy9PSEGF4b .embla__button {
    top: auto;
  }
}
.cid-uy9PSEGF4b .embla {
  position: relative;
  width: 100%;
}
.cid-uy9PSEGF4b .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uy9PSEGF4b .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uy9PSEGF4b .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uy9PSEGF4b .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uy9PLpzwSU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9PLpzwSU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy9PLpzwSU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy9PLpzwSU .row {
  flex-direction: row-reverse;
}
.cid-uy9PLpzwSU .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-uy9PLpzwSU .text-wrapper {
    padding: 2rem;
  }
}
.cid-uy9PLpzwSU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uy9PLpzwSU .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uy9PLpzwSU .mbr-section-title {
  color: #3164a1;
}
.cid-uy9PLpzwSU .mbr-text {
  color: #000000;
}
.cid-uy9TF8b4pE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy9TF8b4pE .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uy9TF8b4pE .mbr-text {
  color: #000000;
}
.cid-uEbedEl6s5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181583-2000x2996.jpeg");
}
.cid-uEbedEl6s5 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbedEl6s5 .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbedEl6s5 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbedEl6s5 .price {
  color: #3164a1;
}
.cid-uEbedEl6s5 .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbedEl6s5 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbedEl6s5 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbedEl6s5 .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbedEl6s5 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbedEl6s5 .plan-title {
  color: #000000;
}
.cid-uEbedEl6s5 .price-term {
  color: #000000;
}
.cid-uCKvaxl9pz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCKvaxl9pz img {
  width: 120px;
  margin: auto;
}
.cid-uCKvaxl9pz .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uCKvaxl9pz .card {
    max-width: 12.5%;
  }
}
.cid-uCKvaxl9pz .mbr-section-subtitle {
  color: #353535;
}
.cid-uCKvaxl9pz .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7TsWoaPK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1-1920x1920.jpg");
}
.cid-uJ7TsWoaPK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7TsWoaPK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7TsWoaPK .mbr-text,
.cid-uJ7TsWoaPK .mbr-section-btn {
  color: #232323;
}
.cid-uJ7TsWoaPK .card-title,
.cid-uJ7TsWoaPK .card-box {
  color: #ffffff;
}
.cid-uJ7TsWoaPK .mbr-text,
.cid-uJ7TsWoaPK .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy3a4Ulol1 .navbar-dropdown {
  position: relative !important;
}
.cid-uy3a4Ulol1 .navbar-dropdown {
  position: absolute !important;
}
.cid-uy3a4Ulol1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy3a4Ulol1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy3a4Ulol1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy3a4Ulol1 .dropdown-item:hover,
.cid-uy3a4Ulol1 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy3a4Ulol1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy3a4Ulol1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy3a4Ulol1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy3a4Ulol1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy3a4Ulol1 .nav-link {
  position: relative;
}
.cid-uy3a4Ulol1 .container {
  display: flex;
  margin: auto;
}
.cid-uy3a4Ulol1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy3a4Ulol1 .dropdown-menu,
.cid-uy3a4Ulol1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uy3a4Ulol1 .nav-item:focus,
.cid-uy3a4Ulol1 .nav-link:focus {
  outline: none;
}
.cid-uy3a4Ulol1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy3a4Ulol1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy3a4Ulol1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy3a4Ulol1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy3a4Ulol1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy3a4Ulol1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy3a4Ulol1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy3a4Ulol1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uy3a4Ulol1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy3a4Ulol1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uy3a4Ulol1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy3a4Ulol1 .navbar.collapsed {
  justify-content: center;
}
.cid-uy3a4Ulol1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy3a4Ulol1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy3a4Ulol1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy3a4Ulol1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy3a4Ulol1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy3a4Ulol1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy3a4Ulol1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy3a4Ulol1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy3a4Ulol1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy3a4Ulol1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy3a4Ulol1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy3a4Ulol1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy3a4Ulol1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy3a4Ulol1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy3a4Ulol1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy3a4Ulol1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy3a4Ulol1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy3a4Ulol1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy3a4Ulol1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy3a4Ulol1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy3a4Ulol1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy3a4Ulol1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy3a4Ulol1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy3a4Ulol1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy3a4Ulol1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy3a4Ulol1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy3a4Ulol1 .dropdown-item.active,
.cid-uy3a4Ulol1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uy3a4Ulol1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy3a4Ulol1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy3a4Ulol1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy3a4Ulol1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy3a4Ulol1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy3a4Ulol1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy3a4Ulol1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy3a4Ulol1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy3a4Ulol1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy3a4Ulol1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy3a4Ulol1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy3a4Ulol1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy3a4Ulol1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy3a4Ulol1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy3a4Ulol1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy3a4Ulol1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy3a4Ulol1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy3a4Ulol1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy3a4Ulol1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy3a4Ulol1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy3a4Ulol1 .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-uy3a4Ulol1 .navbar {
    height: 70px;
  }
  .cid-uy3a4Ulol1 .navbar.opened {
    height: auto;
  }
  .cid-uy3a4Ulol1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy3a4UZVkw {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uy3a4UZVkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3a4UZVkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3a4UZVkw .mbr-section-title {
  color: #ffffff;
}
.cid-uy3a4Vs59T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy3a4Vs59T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3a4Vs59T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3a4Vs59T .item {
  padding-bottom: 2rem;
}
.cid-uy3a4Vs59T .item-wrapper {
  position: relative;
}
.cid-uy3a4Vs59T .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uy3a4Vs59T .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uy3a4Vs59T .carousel-control,
.cid-uy3a4Vs59T .close {
  background: #1b1b1b;
}
.cid-uy3a4Vs59T .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uy3a4Vs59T .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uy3a4Vs59T .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uy3a4Vs59T .carousel-control-next span {
  margin-left: 5px;
}
.cid-uy3a4Vs59T .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uy3a4Vs59T .close::before {
  content: '\e91a';
}
.cid-uy3a4Vs59T .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uy3a4Vs59T .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uy3a4Vs59T .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy3a4Vs59T .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uy3a4Vs59T .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uy3a4Vs59T .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uy3a4Vs59T .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uy3a4Vs59T .carousel-indicators li.active,
.cid-uy3a4Vs59T .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uy3a4Vs59T .carousel-indicators li::after,
.cid-uy3a4Vs59T .carousel-indicators li::before {
  content: none;
}
.cid-uy3a4Vs59T .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uy3a4Vs59T .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uy3a4Vs59T .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uy3a4Vs59T .carousel-indicators {
    display: none;
  }
}
.cid-uy3a4Vs59T .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uy3a4Vs59T .carousel-inner > .active {
  display: block;
}
.cid-uy3a4Vs59T .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy3a4Vs59T .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uy3a4Vs59T .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uy3a4Vs59T .carousel-control,
  .cid-uy3a4Vs59T .carousel-indicators,
  .cid-uy3a4Vs59T .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uy3a4Vs59T .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uy3a4Vs59T .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uy3a4Vs59T .carousel-indicators .active,
.cid-uy3a4Vs59T .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uy3a4Vs59T .carousel-indicators .active {
  background: #fff;
}
.cid-uy3a4Vs59T .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uy3a4Vs59T .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uy3a4Vs59T .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uy3a4Vs59T .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uy3a4Vs59T .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uy3a4Vs59T .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uy3a4Vs59T .carousel {
  width: 100%;
}
.cid-uy3a4Vs59T .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uy3a4Vs59T .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uy3a4Vs59T .modal.fade .modal-dialog,
.cid-uy3a4Vs59T .modal.in .modal-dialog {
  transform: none;
}
.cid-uy3a4Vs59T .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uy3a4Vs59T H6 {
  text-align: center;
}
.cid-uy3a4Vs59T H3 {
  color: #3164a1;
}
.cid-uy3a4Vnixu {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uy3a4Vnixu .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy3a4Vnixu .mbr-text {
  color: #000000;
}
.cid-uy3a4VDRm2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-karolina-grabowska-6215002-2000x1333.jpg");
}
.cid-uy3a4VDRm2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3a4VDRm2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3a4VDRm2 .nav-tabs .nav-item.open .nav-link:focus,
.cid-uy3a4VDRm2 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uy3a4VDRm2 .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #3164a1;
}
@media (max-width: 767px) {
  .cid-uy3a4VDRm2 .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-uy3a4VDRm2 .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-uy3a4VDRm2 .nav-tabs .nav-link:not(.active) {
  color: #ffffff;
}
.cid-uy3a4VDRm2 .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uy3a4VDRm2 .nav-link,
.cid-uy3a4VDRm2 .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-uy3a4VDRm2 .nav-tabs .nav-link.active {
  color: #3164a1;
  border-bottom: 3px solid #3164a1;
}
.cid-uy3a4VDRm2 H4 {
  text-align: center;
}
.cid-uy3a4VDRm2 H3 {
  text-align: center;
  color: #ffffff;
}
.cid-uy3a4VDRm2 P {
  color: #ffffff;
}
.cid-uyaGkUz7gK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uyaGkUz7gK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyaGkUz7gK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyaGkUz7gK .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uyaGkUz7gK .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uyaGkUz7gK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uyaGkUz7gK .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #3164a1;
  transition: all 0.3s;
}
.cid-uyaGkUz7gK .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3164a1;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uyaGkUz7gK .social-row .soc-item:hover {
  background-color: #3164a1;
}
.cid-uyaGkUz7gK .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyaGkUz7gK .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uyaGkUz7gK .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uyaGkUz7gK .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uyaGkUz7gK .card-title {
  color: #3164a1;
}
.cid-uyaGkUz7gK .mbr-text,
.cid-uyaGkUz7gK .social-row {
  color: #000000;
}
.cid-uyaKdQAVuh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyaKdQAVuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyaKdQAVuh .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-uyaKdQAVuh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyaKdQAVuh .row {
  flex-direction: row-reverse;
}
.cid-uyaKdQAVuh img {
  width: 100%;
}
.cid-uy3a4W0Fvd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy3a4W0Fvd .mbr-section-title {
  color: #3164a1;
}
.cid-uy3a4W0Fvd .mbr-section-subtitle {
  color: #000000;
}
.cid-uEbf7nHbQp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-tima-miroshnichenko-5717260-2000x1333.jpg");
}
.cid-uEbf7nHbQp .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbf7nHbQp .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbf7nHbQp .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbf7nHbQp .price {
  color: #3164a1;
}
.cid-uEbf7nHbQp .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbf7nHbQp .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbf7nHbQp .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbf7nHbQp .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbf7nHbQp .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbf7nHbQp .plan-title {
  color: #000000;
}
.cid-uEbf7nHbQp .price-term {
  color: #000000;
}
.cid-uCKviJGj0i {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCKviJGj0i img {
  width: 120px;
  margin: auto;
}
.cid-uCKviJGj0i .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uCKviJGj0i .card {
    max-width: 12.5%;
  }
}
.cid-uCKviJGj0i .mbr-section-subtitle {
  color: #353535;
}
.cid-uCKviJGj0i .mbr-section-title {
  color: #3164a1;
}
.cid-uKg1B9t04t {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uKg1B9t04t .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uKg1B9t04t .mbr-text {
  color: #111111;
}
.cid-uJ7TOIEuqv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1246.jpg");
}
.cid-uJ7TOIEuqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7TOIEuqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7TOIEuqv .mbr-text,
.cid-uJ7TOIEuqv .mbr-section-btn {
  color: #232323;
}
.cid-uJ7TOIEuqv .card-title,
.cid-uJ7TOIEuqv .card-box {
  color: #ffffff;
}
.cid-uJ7TOIEuqv .mbr-text,
.cid-uJ7TOIEuqv .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uy3aa850n6 .navbar-dropdown {
  position: relative !important;
}
.cid-uy3aa850n6 .navbar-dropdown {
  position: absolute !important;
}
.cid-uy3aa850n6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy3aa850n6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uy3aa850n6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uy3aa850n6 .dropdown-item:hover,
.cid-uy3aa850n6 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uy3aa850n6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uy3aa850n6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uy3aa850n6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uy3aa850n6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uy3aa850n6 .nav-link {
  position: relative;
}
.cid-uy3aa850n6 .container {
  display: flex;
  margin: auto;
}
.cid-uy3aa850n6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uy3aa850n6 .dropdown-menu,
.cid-uy3aa850n6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uy3aa850n6 .nav-item:focus,
.cid-uy3aa850n6 .nav-link:focus {
  outline: none;
}
.cid-uy3aa850n6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uy3aa850n6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uy3aa850n6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uy3aa850n6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uy3aa850n6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uy3aa850n6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uy3aa850n6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uy3aa850n6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uy3aa850n6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uy3aa850n6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uy3aa850n6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uy3aa850n6 .navbar.collapsed {
  justify-content: center;
}
.cid-uy3aa850n6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uy3aa850n6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uy3aa850n6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uy3aa850n6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uy3aa850n6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uy3aa850n6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uy3aa850n6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uy3aa850n6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uy3aa850n6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uy3aa850n6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uy3aa850n6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uy3aa850n6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uy3aa850n6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uy3aa850n6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uy3aa850n6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uy3aa850n6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uy3aa850n6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uy3aa850n6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uy3aa850n6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uy3aa850n6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uy3aa850n6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uy3aa850n6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uy3aa850n6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uy3aa850n6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uy3aa850n6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uy3aa850n6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uy3aa850n6 .dropdown-item.active,
.cid-uy3aa850n6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uy3aa850n6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uy3aa850n6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uy3aa850n6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uy3aa850n6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uy3aa850n6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uy3aa850n6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uy3aa850n6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uy3aa850n6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uy3aa850n6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uy3aa850n6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uy3aa850n6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uy3aa850n6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy3aa850n6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uy3aa850n6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uy3aa850n6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy3aa850n6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uy3aa850n6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uy3aa850n6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uy3aa850n6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uy3aa850n6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uy3aa850n6 .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-uy3aa850n6 .navbar {
    height: 70px;
  }
  .cid-uy3aa850n6 .navbar.opened {
    height: auto;
  }
  .cid-uy3aa850n6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uy3aa8OJJL {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uy3aa8OJJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3aa8OJJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3aa8OJJL .mbr-section-title {
  color: #ffffff;
}
.cid-uy3aa93B6x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy3aa93B6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3aa93B6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3aa93B6x .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uy3aa93B6x .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uy3aa93B6x .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uy3aa93B6x .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uy3aa93B6x .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uy3aa93B6x .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uy3aa93B6x .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uy3aa93B6x .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uy3aa93B6x .mbr-text,
.cid-uy3aa93B6x .mbr-section-btn {
  text-align: left;
}
.cid-uy3aa9jkWC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uy3aa9jkWC .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uy3aaa4vv4 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pexels-mikhail-nilov-7682098-2000x1333.jpg");
}
.cid-uy3aaa4vv4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3aaa4vv4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3aaa4vv4 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uy3aaa4vv4 .container {
    max-width: 1400px;
  }
}
.cid-uy3aaa4vv4 .card {
  margin: auto;
}
.cid-uy3aaa4vv4 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uy3aaa4vv4 .item-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uy3aaa4vv4 .row {
  justify-content: center;
}
.cid-uy3aaa4vv4 H3 {
  color: #ffffff;
}
.cid-uy3aaa4vv4 .card-title,
.cid-uy3aaa4vv4 .card-box {
  color: #ffffff;
  text-align: center;
}
.cid-uy3aaa4vv4 .card-title,
.cid-uy3aaa4vv4 .card-box DIV {
  text-align: left;
}
.cid-uy3aa9ptkC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uy3aa9ptkC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uy3aa9ptkC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uy3aa9ptkC .item {
  padding-bottom: 2rem;
}
.cid-uy3aa9ptkC .item-wrapper {
  position: relative;
}
.cid-uy3aa9ptkC .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uy3aa9ptkC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uy3aa9ptkC .carousel-control,
.cid-uy3aa9ptkC .close {
  background: #1b1b1b;
}
.cid-uy3aa9ptkC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uy3aa9ptkC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uy3aa9ptkC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uy3aa9ptkC .carousel-control-next span {
  margin-left: 5px;
}
.cid-uy3aa9ptkC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uy3aa9ptkC .close::before {
  content: '\e91a';
}
.cid-uy3aa9ptkC .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uy3aa9ptkC .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uy3aa9ptkC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy3aa9ptkC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uy3aa9ptkC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uy3aa9ptkC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uy3aa9ptkC .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uy3aa9ptkC .carousel-indicators li.active,
.cid-uy3aa9ptkC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uy3aa9ptkC .carousel-indicators li::after,
.cid-uy3aa9ptkC .carousel-indicators li::before {
  content: none;
}
.cid-uy3aa9ptkC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uy3aa9ptkC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uy3aa9ptkC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uy3aa9ptkC .carousel-indicators {
    display: none;
  }
}
.cid-uy3aa9ptkC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uy3aa9ptkC .carousel-inner > .active {
  display: block;
}
.cid-uy3aa9ptkC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uy3aa9ptkC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uy3aa9ptkC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uy3aa9ptkC .carousel-control,
  .cid-uy3aa9ptkC .carousel-indicators,
  .cid-uy3aa9ptkC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uy3aa9ptkC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uy3aa9ptkC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uy3aa9ptkC .carousel-indicators .active,
.cid-uy3aa9ptkC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uy3aa9ptkC .carousel-indicators .active {
  background: #fff;
}
.cid-uy3aa9ptkC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uy3aa9ptkC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uy3aa9ptkC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uy3aa9ptkC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uy3aa9ptkC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uy3aa9ptkC .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uy3aa9ptkC .carousel {
  width: 100%;
}
.cid-uy3aa9ptkC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uy3aa9ptkC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uy3aa9ptkC .modal.fade .modal-dialog,
.cid-uy3aa9ptkC .modal.in .modal-dialog {
  transform: none;
}
.cid-uy3aa9ptkC .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uy3aa9ptkC H6 {
  text-align: center;
}
.cid-uy3aa9ptkC H3 {
  color: #3164a1;
}
.cid-uy3aa9ptkC H4 {
  color: #000000;
  text-align: left;
}
.cid-uy3aa9ptkC DIV {
  text-align: center;
}
.cid-uyb7nnVLZO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyb7nnVLZO .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uEbfw5l82M {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181626-2000x1335.jpg");
}
.cid-uEbfw5l82M .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbfw5l82M .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbfw5l82M .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbfw5l82M .price {
  color: #3164a1;
}
.cid-uEbfw5l82M .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbfw5l82M .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbfw5l82M .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbfw5l82M .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbfw5l82M .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbfw5l82M .plan-title {
  color: #000000;
}
.cid-uEbfw5l82M .price-term {
  color: #000000;
}
.cid-uCKvomVkUI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCKvomVkUI img {
  width: 120px;
  margin: auto;
}
.cid-uCKvomVkUI .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uCKvomVkUI .card {
    max-width: 12.5%;
  }
}
.cid-uCKvomVkUI .mbr-section-subtitle {
  color: #353535;
}
.cid-uCKvomVkUI .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7VrfbkeQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/visuels-produits-the-focus-2-1080x1080.png");
}
.cid-uJ7VrfbkeQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7VrfbkeQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7VrfbkeQ .mbr-text,
.cid-uJ7VrfbkeQ .mbr-section-btn {
  color: #232323;
}
.cid-uJ7VrfbkeQ .card-title,
.cid-uJ7VrfbkeQ .card-box {
  color: #ffffff;
}
.cid-uJ7VrfbkeQ .mbr-text,
.cid-uJ7VrfbkeQ .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uyarJVsZYn .navbar-dropdown {
  position: relative !important;
}
.cid-uyarJVsZYn .navbar-dropdown {
  position: absolute !important;
}
.cid-uyarJVsZYn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyarJVsZYn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uyarJVsZYn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uyarJVsZYn .dropdown-item:hover,
.cid-uyarJVsZYn .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uyarJVsZYn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uyarJVsZYn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uyarJVsZYn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uyarJVsZYn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uyarJVsZYn .nav-link {
  position: relative;
}
.cid-uyarJVsZYn .container {
  display: flex;
  margin: auto;
}
.cid-uyarJVsZYn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyarJVsZYn .dropdown-menu,
.cid-uyarJVsZYn .navbar.opened {
  background: #ffffff !important;
}
.cid-uyarJVsZYn .nav-item:focus,
.cid-uyarJVsZYn .nav-link:focus {
  outline: none;
}
.cid-uyarJVsZYn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyarJVsZYn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyarJVsZYn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyarJVsZYn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyarJVsZYn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyarJVsZYn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyarJVsZYn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uyarJVsZYn .navbar.opened {
  transition: all 0.3s;
}
.cid-uyarJVsZYn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyarJVsZYn .navbar .navbar-logo img {
  width: auto;
}
.cid-uyarJVsZYn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uyarJVsZYn .navbar.collapsed {
  justify-content: center;
}
.cid-uyarJVsZYn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyarJVsZYn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyarJVsZYn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uyarJVsZYn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyarJVsZYn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyarJVsZYn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uyarJVsZYn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyarJVsZYn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyarJVsZYn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uyarJVsZYn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyarJVsZYn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyarJVsZYn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyarJVsZYn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyarJVsZYn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uyarJVsZYn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uyarJVsZYn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyarJVsZYn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyarJVsZYn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uyarJVsZYn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyarJVsZYn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyarJVsZYn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyarJVsZYn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uyarJVsZYn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uyarJVsZYn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyarJVsZYn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyarJVsZYn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyarJVsZYn .dropdown-item.active,
.cid-uyarJVsZYn .dropdown-item:active {
  background-color: transparent;
}
.cid-uyarJVsZYn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyarJVsZYn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyarJVsZYn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyarJVsZYn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uyarJVsZYn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyarJVsZYn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyarJVsZYn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyarJVsZYn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uyarJVsZYn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyarJVsZYn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uyarJVsZYn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyarJVsZYn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyarJVsZYn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyarJVsZYn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyarJVsZYn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyarJVsZYn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyarJVsZYn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyarJVsZYn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyarJVsZYn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uyarJVsZYn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyarJVsZYn .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-uyarJVsZYn .navbar {
    height: 70px;
  }
  .cid-uyarJVsZYn .navbar.opened {
    height: auto;
  }
  .cid-uyarJVsZYn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyarJW7LQs {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uyarJW7LQs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyarJW7LQs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyarJW7LQs .mbr-section-title {
  color: #ffffff;
}
.cid-uyarJXETsa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uyarJXETsa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyarJXETsa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyarJXETsa .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uyarJXETsa .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uyarJXETsa .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJXETsa .mbr-text,
.cid-uyarJXETsa .mbr-section-btn {
  color: #000000;
}
.cid-uKgd03euqI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uKgd03euqI .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uKgd03euqI .mbr-text {
  color: #000000;
}
.cid-uyarJWmIzB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uyarJWmIzB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyarJWmIzB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyarJWmIzB .row {
  flex-direction: row-reverse;
}
.cid-uyarJWmIzB .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyarJWmIzB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyarJWmIzB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyarJWmIzB .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJWmIzB .mbr-text,
.cid-uyarJWmIzB .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uE59fmiskn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uE59fmiskn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE59fmiskn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE59fmiskn .timeline-element {
  position: relative;
}
.cid-uE59fmiskn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uE59fmiskn .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #3164a1;
  top: 30px;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-uE59fmiskn .iconBackground {
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-uE59fmiskn .iconBackground {
    left: 50%;
  }
}
.cid-uE59fmiskn .row {
  flex-direction: row-reverse;
}
.cid-uE59fmiskn .row:after {
  content: "";
  position: absolute;
  background-color: #3164a1;
  width: 2px;
  top: 50px;
  height: calc(100% - 10px);
}
@media (max-width: 767px) {
  .cid-uE59fmiskn .row:after {
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-uE59fmiskn .row:after {
    left: 50%;
  }
}
.cid-uE59fmiskn .row:nth-child(even) .mbr-timeline-date {
  text-align: right;
}
@media (max-width: 767px) {
  .cid-uE59fmiskn .row:nth-child(even) {
    flex-direction: column-reverse;
  }
}
@media (max-width: 767px) {
  .cid-uE59fmiskn .timeline-date-wrapper,
  .cid-uE59fmiskn .timeline-text-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-uE59fmiskn .mbr-timeline-date {
    text-align: left !important;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uE59fmiskn .timeline-date-wrapper,
  .cid-uE59fmiskn .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uE59fmiskn .timeline-date-wrapper,
  .cid-uE59fmiskn .timeline-text-wrapper {
    padding: 2rem;
  }
}
.cid-uE59fmiskn .mbr-section-title {
  color: #3164a1;
}
.cid-uE59fmiskn .mbr-section-subtitle {
  color: #000000;
}
.cid-uE59fmiskn .mbr-timeline-date {
  color: #3164a1;
}
.cid-uE59fmiskn .mbr-timeline-title {
  color: #3164a1;
}
.cid-uyarJWNA2T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyarJWNA2T img,
.cid-uyarJWNA2T .item-img {
  width: 100%;
}
.cid-uyarJWNA2T .item:focus,
.cid-uyarJWNA2T span:focus {
  outline: none;
}
.cid-uyarJWNA2T .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyarJWNA2T .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyarJWNA2T .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyarJWNA2T .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyarJWNA2T .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyarJWNA2T .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyarJWNA2T .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyarJWNA2T .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJWNA2T .mbr-text,
.cid-uyarJWNA2T .mbr-section-btn {
  text-align: left;
}
.cid-uyarJWNA2T .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyarJWNA2T .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uE5hctfVGs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uE5hctfVGs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5hctfVGs .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-uE5hctfVGs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uE5hctfVGs img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uE5hctfVGs .text-wrapper {
    padding: 2rem;
  }
}
.cid-uE5hctfVGs .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJX3ZDc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyarJX3ZDc img,
.cid-uyarJX3ZDc .item-img {
  width: 100%;
}
.cid-uyarJX3ZDc .item:focus,
.cid-uyarJX3ZDc span:focus {
  outline: none;
}
.cid-uyarJX3ZDc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyarJX3ZDc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyarJX3ZDc .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyarJX3ZDc .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyarJX3ZDc .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyarJX3ZDc .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyarJX3ZDc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyarJX3ZDc .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJX3ZDc .mbr-text,
.cid-uyarJX3ZDc .mbr-section-btn {
  text-align: left;
}
.cid-uyarJX3ZDc .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyarJX3ZDc .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uE5jMrH2In {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-yankrukov-8837497-2000x1333.jpg");
}
.cid-uE5jMrH2In .mbr-fallback-image.disabled {
  display: none;
}
.cid-uE5jMrH2In .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uE5jMrH2In .card-wrapper {
  background: #3164a1;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uE5jMrH2In .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uE5jMrH2In .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uE5jMrH2In .card-wrapper {
    padding: 4rem;
  }
}
.cid-uE5jMrH2In .mbr-text,
.cid-uE5jMrH2In .mbr-section-btn {
  color: #ffffff;
}
.cid-uE5jMrH2In .card-title,
.cid-uE5jMrH2In .card-box {
  text-align: left;
}
.cid-uyarJXi1Hr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyarJXi1Hr img,
.cid-uyarJXi1Hr .item-img {
  width: 100%;
}
.cid-uyarJXi1Hr .item:focus,
.cid-uyarJXi1Hr span:focus {
  outline: none;
}
.cid-uyarJXi1Hr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyarJXi1Hr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyarJXi1Hr .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyarJXi1Hr .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyarJXi1Hr .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyarJXi1Hr .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyarJXi1Hr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyarJXi1Hr .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJXi1Hr .mbr-text,
.cid-uyarJXi1Hr .mbr-section-btn {
  text-align: left;
}
.cid-uyarJXi1Hr .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyarJXi1Hr .item-subtitle {
  text-align: left;
  color: #000000;
}
.cid-uyeOXC55m0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyeOXC55m0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeOXC55m0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeOXC55m0 .mbr-section-title {
  color: #3164a1;
}
.cid-uE5mnEswKB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uymhbXNkQo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background: #fafafa;
}
.cid-uymhbXNkQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uymhbXNkQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uymhbXNkQo .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uymhbXNkQo .plan-body {
  padding-bottom: 2rem;
}
.cid-uymhbXNkQo .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uymhbXNkQo .price {
  color: #3164a1;
}
.cid-uymhbXNkQo .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uymhbXNkQo .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uymhbXNkQo .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uymhbXNkQo .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uymhbXNkQo .plan {
    margin-bottom: 2rem;
  }
}
.cid-uymhbXNkQo UL {
  color: #3164a1;
}
.cid-uymhbXNkQo .price-term {
  color: #3164a1;
}
.cid-uyarJXuiXb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyarJXuiXb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyarJXuiXb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyarJXuiXb .mbr-section-title {
  color: #3164a1;
}
.cid-uyarJXQwcm {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-rdne-8124187-1000x667.jpg");
}
.cid-uyarJXQwcm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyarJXQwcm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyarJXQwcm .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uyarJXQwcm .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uyarJXQwcm .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uyarJXQwcm .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uyarJXQwcm .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uyarJXQwcm .mbr-section-title {
  color: #ffffff;
}
.cid-uyarJXQwcm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyarJXQwcm .card-title {
  color: #000000;
}
.cid-uyarJXQwcm P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uykDyQJwvB .navbar-dropdown {
  position: relative !important;
}
.cid-uykDyQJwvB .navbar-dropdown {
  position: absolute !important;
}
.cid-uykDyQJwvB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uykDyQJwvB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uykDyQJwvB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uykDyQJwvB .dropdown-item:hover,
.cid-uykDyQJwvB .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uykDyQJwvB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uykDyQJwvB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uykDyQJwvB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uykDyQJwvB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uykDyQJwvB .nav-link {
  position: relative;
}
.cid-uykDyQJwvB .container {
  display: flex;
  margin: auto;
}
.cid-uykDyQJwvB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uykDyQJwvB .dropdown-menu,
.cid-uykDyQJwvB .navbar.opened {
  background: #ffffff !important;
}
.cid-uykDyQJwvB .nav-item:focus,
.cid-uykDyQJwvB .nav-link:focus {
  outline: none;
}
.cid-uykDyQJwvB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uykDyQJwvB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uykDyQJwvB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uykDyQJwvB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uykDyQJwvB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uykDyQJwvB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uykDyQJwvB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uykDyQJwvB .navbar.opened {
  transition: all 0.3s;
}
.cid-uykDyQJwvB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uykDyQJwvB .navbar .navbar-logo img {
  width: auto;
}
.cid-uykDyQJwvB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uykDyQJwvB .navbar.collapsed {
  justify-content: center;
}
.cid-uykDyQJwvB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uykDyQJwvB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uykDyQJwvB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uykDyQJwvB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uykDyQJwvB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uykDyQJwvB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uykDyQJwvB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uykDyQJwvB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uykDyQJwvB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uykDyQJwvB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uykDyQJwvB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uykDyQJwvB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uykDyQJwvB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uykDyQJwvB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uykDyQJwvB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uykDyQJwvB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uykDyQJwvB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uykDyQJwvB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uykDyQJwvB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uykDyQJwvB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uykDyQJwvB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uykDyQJwvB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uykDyQJwvB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uykDyQJwvB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uykDyQJwvB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uykDyQJwvB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uykDyQJwvB .dropdown-item.active,
.cid-uykDyQJwvB .dropdown-item:active {
  background-color: transparent;
}
.cid-uykDyQJwvB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uykDyQJwvB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uykDyQJwvB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uykDyQJwvB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uykDyQJwvB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uykDyQJwvB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uykDyQJwvB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uykDyQJwvB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uykDyQJwvB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uykDyQJwvB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uykDyQJwvB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uykDyQJwvB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uykDyQJwvB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uykDyQJwvB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uykDyQJwvB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uykDyQJwvB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uykDyQJwvB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uykDyQJwvB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uykDyQJwvB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uykDyQJwvB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uykDyQJwvB .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-uykDyQJwvB .navbar {
    height: 70px;
  }
  .cid-uykDyQJwvB .navbar.opened {
    height: auto;
  }
  .cid-uykDyQJwvB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uykDyR0tkN {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uykDyR0tkN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uykDyR0tkN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uykDyR0tkN .mbr-section-title {
  color: #ffffff;
}
.cid-uykFxnmreD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uykFxnmreD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uykFxnmreD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uykFxnmreD .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uykFxnmreD .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uykFxnmreD .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uykFxnmreD .card-wrapper {
    padding: 4rem;
  }
}
.cid-uykFxnmreD .card-title {
  color: #3164a1;
}
.cid-uykFxnmreD .mbr-text,
.cid-uykFxnmreD .mbr-section-btn {
  color: #ffffff;
}
.cid-uykN2UD6OH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uykN2UD6OH .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uykN2UD6OH .mbr-text {
  color: #000000;
}
.cid-uykGtB6pnw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uykGtB6pnw img,
.cid-uykGtB6pnw .item-img {
  width: 100%;
}
.cid-uykGtB6pnw .item:focus,
.cid-uykGtB6pnw span:focus {
  outline: none;
}
.cid-uykGtB6pnw .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uykGtB6pnw .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uykGtB6pnw .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uykGtB6pnw .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uykGtB6pnw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uykGtB6pnw .mbr-section-title {
  color: #3164a1;
}
.cid-uykGtB6pnw .mbr-text,
.cid-uykGtB6pnw .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uykGtB6pnw .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uykGtB6pnw .item-subtitle {
  text-align: center;
}
.cid-uykGtB6pnw .mbr-section-subtitle {
  color: #000000;
}
.cid-uykJOQcTyP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uykJOQcTyP img,
.cid-uykJOQcTyP .item-img {
  width: 100%;
}
.cid-uykJOQcTyP .item:focus,
.cid-uykJOQcTyP span:focus {
  outline: none;
}
.cid-uykJOQcTyP .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uykJOQcTyP .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uykJOQcTyP .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uykJOQcTyP .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uykJOQcTyP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uykJOQcTyP .mbr-section-title {
  color: #3164a1;
}
.cid-uykJOQcTyP .mbr-text,
.cid-uykJOQcTyP .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uykJOQcTyP .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uykJOQcTyP .item-subtitle {
  text-align: center;
}
.cid-uykJOQcTyP .mbr-section-subtitle {
  color: #000000;
}
.cid-uykDySILnz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uykDySILnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uykDySILnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uykDySILnz .mbr-section-title {
  color: #ffffff;
}
.cid-uykDySILnz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uykDyTantS {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uykDyTantS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uykDyTantS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uykDyTantS .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uykDyTantS .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uykDyTantS .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uykDyTantS .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uykDyTantS .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uykDyTantS .mbr-section-title {
  color: #ffffff;
}
.cid-uykDyTantS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uykDyTantS .card-title {
  color: #000000;
}
.cid-uykDyTantS P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uylUkNUdIj .navbar-dropdown {
  position: relative !important;
}
.cid-uylUkNUdIj .navbar-dropdown {
  position: absolute !important;
}
.cid-uylUkNUdIj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uylUkNUdIj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uylUkNUdIj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uylUkNUdIj .dropdown-item:hover,
.cid-uylUkNUdIj .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uylUkNUdIj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uylUkNUdIj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uylUkNUdIj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uylUkNUdIj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uylUkNUdIj .nav-link {
  position: relative;
}
.cid-uylUkNUdIj .container {
  display: flex;
  margin: auto;
}
.cid-uylUkNUdIj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uylUkNUdIj .dropdown-menu,
.cid-uylUkNUdIj .navbar.opened {
  background: #ffffff !important;
}
.cid-uylUkNUdIj .nav-item:focus,
.cid-uylUkNUdIj .nav-link:focus {
  outline: none;
}
.cid-uylUkNUdIj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uylUkNUdIj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uylUkNUdIj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uylUkNUdIj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uylUkNUdIj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uylUkNUdIj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uylUkNUdIj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uylUkNUdIj .navbar.opened {
  transition: all 0.3s;
}
.cid-uylUkNUdIj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uylUkNUdIj .navbar .navbar-logo img {
  width: auto;
}
.cid-uylUkNUdIj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uylUkNUdIj .navbar.collapsed {
  justify-content: center;
}
.cid-uylUkNUdIj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uylUkNUdIj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uylUkNUdIj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uylUkNUdIj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uylUkNUdIj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uylUkNUdIj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uylUkNUdIj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uylUkNUdIj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uylUkNUdIj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uylUkNUdIj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uylUkNUdIj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uylUkNUdIj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uylUkNUdIj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uylUkNUdIj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uylUkNUdIj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uylUkNUdIj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uylUkNUdIj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uylUkNUdIj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uylUkNUdIj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uylUkNUdIj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uylUkNUdIj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uylUkNUdIj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uylUkNUdIj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uylUkNUdIj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uylUkNUdIj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uylUkNUdIj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uylUkNUdIj .dropdown-item.active,
.cid-uylUkNUdIj .dropdown-item:active {
  background-color: transparent;
}
.cid-uylUkNUdIj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uylUkNUdIj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uylUkNUdIj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uylUkNUdIj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uylUkNUdIj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uylUkNUdIj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uylUkNUdIj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uylUkNUdIj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uylUkNUdIj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uylUkNUdIj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uylUkNUdIj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uylUkNUdIj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uylUkNUdIj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uylUkNUdIj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uylUkNUdIj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uylUkNUdIj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uylUkNUdIj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uylUkNUdIj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uylUkNUdIj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uylUkNUdIj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uylUkNUdIj .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-uylUkNUdIj .navbar {
    height: 70px;
  }
  .cid-uylUkNUdIj .navbar.opened {
    height: auto;
  }
  .cid-uylUkNUdIj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uylUkPndTh {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uylUkPndTh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylUkPndTh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylUkPndTh .mbr-section-title {
  color: #ffffff;
}
.cid-uylUkPRfo3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uylUkPRfo3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylUkPRfo3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylUkPRfo3 .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uylUkPRfo3 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uylUkPRfo3 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uylUkPRfo3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uylUkPRfo3 .card-title {
  color: #3164a1;
}
.cid-uylUkPRfo3 .mbr-text,
.cid-uylUkPRfo3 .mbr-section-btn {
  color: #ffffff;
}
.cid-uylUkPZmfD {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uylUkPZmfD .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uylUkPZmfD .mbr-text {
  color: #000000;
}
.cid-uJ7fMzIbRZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7fMzIbRZ img,
.cid-uJ7fMzIbRZ .item-img {
  width: 100%;
}
.cid-uJ7fMzIbRZ .item:focus,
.cid-uJ7fMzIbRZ span:focus {
  outline: none;
}
.cid-uJ7fMzIbRZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7fMzIbRZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7fMzIbRZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7fMzIbRZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7fMzIbRZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7fMzIbRZ .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7fMzIbRZ .mbr-text,
.cid-uJ7fMzIbRZ .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7fMzIbRZ .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7fMzIbRZ .item-subtitle {
  text-align: center;
}
.cid-uJ7fMzIbRZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uylUkQs7ZW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uylUkQs7ZW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylUkQs7ZW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylUkQs7ZW .mbr-section-title {
  color: #ffffff;
}
.cid-uylUkQs7ZW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uylUkQIBl6 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uylUkQIBl6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylUkQIBl6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylUkQIBl6 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uylUkQIBl6 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uylUkQIBl6 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uylUkQIBl6 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uylUkQIBl6 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uylUkQIBl6 .mbr-section-title {
  color: #ffffff;
}
.cid-uylUkQIBl6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uylUkQIBl6 .card-title {
  color: #000000;
}
.cid-uylUkQIBl6 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uylWHAms2K .navbar-dropdown {
  position: relative !important;
}
.cid-uylWHAms2K .navbar-dropdown {
  position: absolute !important;
}
.cid-uylWHAms2K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uylWHAms2K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uylWHAms2K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uylWHAms2K .dropdown-item:hover,
.cid-uylWHAms2K .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uylWHAms2K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uylWHAms2K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uylWHAms2K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uylWHAms2K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uylWHAms2K .nav-link {
  position: relative;
}
.cid-uylWHAms2K .container {
  display: flex;
  margin: auto;
}
.cid-uylWHAms2K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uylWHAms2K .dropdown-menu,
.cid-uylWHAms2K .navbar.opened {
  background: #ffffff !important;
}
.cid-uylWHAms2K .nav-item:focus,
.cid-uylWHAms2K .nav-link:focus {
  outline: none;
}
.cid-uylWHAms2K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uylWHAms2K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uylWHAms2K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uylWHAms2K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uylWHAms2K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uylWHAms2K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uylWHAms2K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uylWHAms2K .navbar.opened {
  transition: all 0.3s;
}
.cid-uylWHAms2K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uylWHAms2K .navbar .navbar-logo img {
  width: auto;
}
.cid-uylWHAms2K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uylWHAms2K .navbar.collapsed {
  justify-content: center;
}
.cid-uylWHAms2K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uylWHAms2K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uylWHAms2K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uylWHAms2K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uylWHAms2K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uylWHAms2K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uylWHAms2K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uylWHAms2K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uylWHAms2K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uylWHAms2K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uylWHAms2K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uylWHAms2K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uylWHAms2K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uylWHAms2K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uylWHAms2K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uylWHAms2K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uylWHAms2K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uylWHAms2K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uylWHAms2K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uylWHAms2K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uylWHAms2K .navbar.navbar-short {
  min-height: 60px;
}
.cid-uylWHAms2K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uylWHAms2K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uylWHAms2K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uylWHAms2K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uylWHAms2K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uylWHAms2K .dropdown-item.active,
.cid-uylWHAms2K .dropdown-item:active {
  background-color: transparent;
}
.cid-uylWHAms2K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uylWHAms2K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uylWHAms2K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uylWHAms2K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uylWHAms2K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uylWHAms2K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uylWHAms2K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uylWHAms2K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uylWHAms2K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uylWHAms2K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uylWHAms2K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uylWHAms2K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uylWHAms2K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uylWHAms2K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uylWHAms2K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uylWHAms2K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uylWHAms2K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uylWHAms2K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uylWHAms2K .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uylWHAms2K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uylWHAms2K .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-uylWHAms2K .navbar {
    height: 70px;
  }
  .cid-uylWHAms2K .navbar.opened {
    height: auto;
  }
  .cid-uylWHAms2K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uylWHB7YQA {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uylWHB7YQA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylWHB7YQA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylWHB7YQA .mbr-section-title {
  color: #ffffff;
}
.cid-uylWHBrGHb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uylWHBrGHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylWHBrGHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylWHBrGHb .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uylWHBrGHb .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uylWHBrGHb .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uylWHBrGHb .card-wrapper {
    padding: 4rem;
  }
}
.cid-uylWHBrGHb .card-title {
  color: #3164a1;
}
.cid-uylWHBrGHb .mbr-text,
.cid-uylWHBrGHb .mbr-section-btn {
  color: #ffffff;
}
.cid-uylWHCCO56 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uylWHCCO56 .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uylWHCCO56 .mbr-text {
  color: #000000;
}
.cid-uJ7fVwKELm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7fVwKELm img,
.cid-uJ7fVwKELm .item-img {
  width: 100%;
}
.cid-uJ7fVwKELm .item:focus,
.cid-uJ7fVwKELm span:focus {
  outline: none;
}
.cid-uJ7fVwKELm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7fVwKELm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7fVwKELm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7fVwKELm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7fVwKELm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7fVwKELm .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7fVwKELm .mbr-text,
.cid-uJ7fVwKELm .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7fVwKELm .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7fVwKELm .item-subtitle {
  text-align: center;
}
.cid-uJ7fVwKELm .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7gw3pM8F {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7gw3pM8F img,
.cid-uJ7gw3pM8F .item-img {
  width: 100%;
}
.cid-uJ7gw3pM8F .item:focus,
.cid-uJ7gw3pM8F span:focus {
  outline: none;
}
.cid-uJ7gw3pM8F .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7gw3pM8F .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7gw3pM8F .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7gw3pM8F .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7gw3pM8F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7gw3pM8F .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7gw3pM8F .mbr-text,
.cid-uJ7gw3pM8F .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7gw3pM8F .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7gw3pM8F .item-subtitle {
  text-align: center;
}
.cid-uJ7gw3pM8F .mbr-section-subtitle {
  color: #000000;
}
.cid-uylWHCZHrY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uylWHCZHrY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylWHCZHrY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylWHCZHrY .mbr-section-title {
  color: #ffffff;
}
.cid-uylWHCZHrY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uylWHD5cdc {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uylWHD5cdc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uylWHD5cdc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uylWHD5cdc .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uylWHD5cdc .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uylWHD5cdc .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uylWHD5cdc .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uylWHD5cdc .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uylWHD5cdc .mbr-section-title {
  color: #ffffff;
}
.cid-uylWHD5cdc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uylWHD5cdc .card-title {
  color: #000000;
}
.cid-uylWHD5cdc P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uym20ZOKHr .navbar-dropdown {
  position: relative !important;
}
.cid-uym20ZOKHr .navbar-dropdown {
  position: absolute !important;
}
.cid-uym20ZOKHr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym20ZOKHr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uym20ZOKHr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uym20ZOKHr .dropdown-item:hover,
.cid-uym20ZOKHr .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uym20ZOKHr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uym20ZOKHr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uym20ZOKHr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uym20ZOKHr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uym20ZOKHr .nav-link {
  position: relative;
}
.cid-uym20ZOKHr .container {
  display: flex;
  margin: auto;
}
.cid-uym20ZOKHr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uym20ZOKHr .dropdown-menu,
.cid-uym20ZOKHr .navbar.opened {
  background: #ffffff !important;
}
.cid-uym20ZOKHr .nav-item:focus,
.cid-uym20ZOKHr .nav-link:focus {
  outline: none;
}
.cid-uym20ZOKHr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uym20ZOKHr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uym20ZOKHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uym20ZOKHr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym20ZOKHr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uym20ZOKHr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uym20ZOKHr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uym20ZOKHr .navbar.opened {
  transition: all 0.3s;
}
.cid-uym20ZOKHr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uym20ZOKHr .navbar .navbar-logo img {
  width: auto;
}
.cid-uym20ZOKHr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uym20ZOKHr .navbar.collapsed {
  justify-content: center;
}
.cid-uym20ZOKHr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uym20ZOKHr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uym20ZOKHr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uym20ZOKHr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uym20ZOKHr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uym20ZOKHr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uym20ZOKHr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uym20ZOKHr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uym20ZOKHr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uym20ZOKHr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uym20ZOKHr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uym20ZOKHr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uym20ZOKHr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uym20ZOKHr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uym20ZOKHr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uym20ZOKHr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uym20ZOKHr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uym20ZOKHr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uym20ZOKHr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uym20ZOKHr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uym20ZOKHr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uym20ZOKHr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uym20ZOKHr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uym20ZOKHr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uym20ZOKHr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uym20ZOKHr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uym20ZOKHr .dropdown-item.active,
.cid-uym20ZOKHr .dropdown-item:active {
  background-color: transparent;
}
.cid-uym20ZOKHr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uym20ZOKHr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uym20ZOKHr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uym20ZOKHr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uym20ZOKHr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uym20ZOKHr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uym20ZOKHr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uym20ZOKHr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uym20ZOKHr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uym20ZOKHr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uym20ZOKHr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uym20ZOKHr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym20ZOKHr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym20ZOKHr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uym20ZOKHr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym20ZOKHr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uym20ZOKHr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uym20ZOKHr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym20ZOKHr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uym20ZOKHr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uym20ZOKHr .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-uym20ZOKHr .navbar {
    height: 70px;
  }
  .cid-uym20ZOKHr .navbar.opened {
    height: auto;
  }
  .cid-uym20ZOKHr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uym210MlTt {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym210MlTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym210MlTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym210MlTt .mbr-section-title {
  color: #ffffff;
}
.cid-uym2114HAF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uym2114HAF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym2114HAF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym2114HAF .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uym2114HAF .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uym2114HAF .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym2114HAF .card-wrapper {
    padding: 4rem;
  }
}
.cid-uym2114HAF .card-title {
  color: #3164a1;
}
.cid-uym2114HAF .mbr-text,
.cid-uym2114HAF .mbr-section-btn {
  color: #ffffff;
}
.cid-uym212o1Cu {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uym212o1Cu .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uym212o1Cu .mbr-text {
  color: #000000;
}
.cid-uJ7gTKLwyT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7gTKLwyT img,
.cid-uJ7gTKLwyT .item-img {
  width: 100%;
}
.cid-uJ7gTKLwyT .item:focus,
.cid-uJ7gTKLwyT span:focus {
  outline: none;
}
.cid-uJ7gTKLwyT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7gTKLwyT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7gTKLwyT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7gTKLwyT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7gTKLwyT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7gTKLwyT .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7gTKLwyT .mbr-text,
.cid-uJ7gTKLwyT .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7gTKLwyT .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7gTKLwyT .item-subtitle {
  text-align: center;
}
.cid-uJ7gTKLwyT .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7gUZ5UzL {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7gUZ5UzL img,
.cid-uJ7gUZ5UzL .item-img {
  width: 100%;
}
.cid-uJ7gUZ5UzL .item:focus,
.cid-uJ7gUZ5UzL span:focus {
  outline: none;
}
.cid-uJ7gUZ5UzL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7gUZ5UzL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7gUZ5UzL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7gUZ5UzL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7gUZ5UzL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7gUZ5UzL .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7gUZ5UzL .mbr-text,
.cid-uJ7gUZ5UzL .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7gUZ5UzL .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7gUZ5UzL .item-subtitle {
  text-align: center;
}
.cid-uJ7gUZ5UzL .mbr-section-subtitle {
  color: #000000;
}
.cid-uym212HauI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym212HauI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym212HauI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym212HauI .mbr-section-title {
  color: #ffffff;
}
.cid-uym212HauI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym212Nyhl {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uym212Nyhl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym212Nyhl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym212Nyhl .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uym212Nyhl .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uym212Nyhl .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym212Nyhl .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uym212Nyhl .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uym212Nyhl .mbr-section-title {
  color: #ffffff;
}
.cid-uym212Nyhl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym212Nyhl .card-title {
  color: #000000;
}
.cid-uym212Nyhl P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uym5RQXXhx .navbar-dropdown {
  position: relative !important;
}
.cid-uym5RQXXhx .navbar-dropdown {
  position: absolute !important;
}
.cid-uym5RQXXhx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym5RQXXhx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uym5RQXXhx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uym5RQXXhx .dropdown-item:hover,
.cid-uym5RQXXhx .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uym5RQXXhx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uym5RQXXhx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uym5RQXXhx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uym5RQXXhx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uym5RQXXhx .nav-link {
  position: relative;
}
.cid-uym5RQXXhx .container {
  display: flex;
  margin: auto;
}
.cid-uym5RQXXhx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uym5RQXXhx .dropdown-menu,
.cid-uym5RQXXhx .navbar.opened {
  background: #ffffff !important;
}
.cid-uym5RQXXhx .nav-item:focus,
.cid-uym5RQXXhx .nav-link:focus {
  outline: none;
}
.cid-uym5RQXXhx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uym5RQXXhx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uym5RQXXhx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uym5RQXXhx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym5RQXXhx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uym5RQXXhx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uym5RQXXhx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uym5RQXXhx .navbar.opened {
  transition: all 0.3s;
}
.cid-uym5RQXXhx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uym5RQXXhx .navbar .navbar-logo img {
  width: auto;
}
.cid-uym5RQXXhx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uym5RQXXhx .navbar.collapsed {
  justify-content: center;
}
.cid-uym5RQXXhx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uym5RQXXhx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uym5RQXXhx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uym5RQXXhx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uym5RQXXhx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uym5RQXXhx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uym5RQXXhx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uym5RQXXhx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uym5RQXXhx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uym5RQXXhx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uym5RQXXhx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uym5RQXXhx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uym5RQXXhx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uym5RQXXhx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uym5RQXXhx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uym5RQXXhx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uym5RQXXhx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uym5RQXXhx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uym5RQXXhx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uym5RQXXhx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uym5RQXXhx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uym5RQXXhx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uym5RQXXhx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uym5RQXXhx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uym5RQXXhx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uym5RQXXhx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uym5RQXXhx .dropdown-item.active,
.cid-uym5RQXXhx .dropdown-item:active {
  background-color: transparent;
}
.cid-uym5RQXXhx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uym5RQXXhx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uym5RQXXhx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uym5RQXXhx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uym5RQXXhx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uym5RQXXhx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uym5RQXXhx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uym5RQXXhx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uym5RQXXhx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uym5RQXXhx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uym5RQXXhx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uym5RQXXhx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym5RQXXhx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym5RQXXhx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uym5RQXXhx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym5RQXXhx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uym5RQXXhx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uym5RQXXhx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym5RQXXhx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uym5RQXXhx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uym5RQXXhx .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-uym5RQXXhx .navbar {
    height: 70px;
  }
  .cid-uym5RQXXhx .navbar.opened {
    height: auto;
  }
  .cid-uym5RQXXhx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uym5RRvsB0 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym5RRvsB0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym5RRvsB0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym5RRvsB0 .mbr-section-title {
  color: #ffffff;
}
.cid-uym5RRN4OO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uym5RRN4OO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym5RRN4OO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym5RRN4OO .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uym5RRN4OO .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uym5RRN4OO .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym5RRN4OO .card-wrapper {
    padding: 4rem;
  }
}
.cid-uym5RRN4OO .card-title {
  color: #3164a1;
}
.cid-uym5RRN4OO .mbr-text,
.cid-uym5RRN4OO .mbr-section-btn {
  color: #ffffff;
}
.cid-uym5RRWFSU {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uym5RRWFSU .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uym5RRWFSU .mbr-text {
  color: #000000;
}
.cid-uJ7eSANffi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7eSANffi img,
.cid-uJ7eSANffi .item-img {
  width: 100%;
}
.cid-uJ7eSANffi .item:focus,
.cid-uJ7eSANffi span:focus {
  outline: none;
}
.cid-uJ7eSANffi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7eSANffi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7eSANffi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7eSANffi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7eSANffi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7eSANffi .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7eSANffi .mbr-text,
.cid-uJ7eSANffi .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7eSANffi .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7eSANffi .item-subtitle {
  text-align: center;
}
.cid-uJ7eSANffi .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7fnebSnU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7fnebSnU img,
.cid-uJ7fnebSnU .item-img {
  width: 100%;
}
.cid-uJ7fnebSnU .item:focus,
.cid-uJ7fnebSnU span:focus {
  outline: none;
}
.cid-uJ7fnebSnU .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7fnebSnU .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7fnebSnU .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7fnebSnU .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7fnebSnU .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7fnebSnU .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7fnebSnU .mbr-text,
.cid-uJ7fnebSnU .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7fnebSnU .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7fnebSnU .item-subtitle {
  text-align: center;
}
.cid-uJ7fnebSnU .mbr-section-subtitle {
  color: #000000;
}
.cid-uym5RSc4ph {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym5RSc4ph .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym5RSc4ph .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym5RSc4ph .mbr-section-title {
  color: #ffffff;
}
.cid-uym5RSc4ph .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym5RSihMt {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uym5RSihMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym5RSihMt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym5RSihMt .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uym5RSihMt .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uym5RSihMt .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym5RSihMt .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uym5RSihMt .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uym5RSihMt .mbr-section-title {
  color: #ffffff;
}
.cid-uym5RSihMt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym5RSihMt .card-title {
  color: #000000;
}
.cid-uym5RSihMt P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uym7ZLVshU .navbar-dropdown {
  position: relative !important;
}
.cid-uym7ZLVshU .navbar-dropdown {
  position: absolute !important;
}
.cid-uym7ZLVshU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym7ZLVshU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uym7ZLVshU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uym7ZLVshU .dropdown-item:hover,
.cid-uym7ZLVshU .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uym7ZLVshU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uym7ZLVshU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uym7ZLVshU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uym7ZLVshU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uym7ZLVshU .nav-link {
  position: relative;
}
.cid-uym7ZLVshU .container {
  display: flex;
  margin: auto;
}
.cid-uym7ZLVshU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uym7ZLVshU .dropdown-menu,
.cid-uym7ZLVshU .navbar.opened {
  background: #ffffff !important;
}
.cid-uym7ZLVshU .nav-item:focus,
.cid-uym7ZLVshU .nav-link:focus {
  outline: none;
}
.cid-uym7ZLVshU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uym7ZLVshU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uym7ZLVshU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uym7ZLVshU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uym7ZLVshU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uym7ZLVshU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uym7ZLVshU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uym7ZLVshU .navbar.opened {
  transition: all 0.3s;
}
.cid-uym7ZLVshU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uym7ZLVshU .navbar .navbar-logo img {
  width: auto;
}
.cid-uym7ZLVshU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uym7ZLVshU .navbar.collapsed {
  justify-content: center;
}
.cid-uym7ZLVshU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uym7ZLVshU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uym7ZLVshU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uym7ZLVshU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uym7ZLVshU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uym7ZLVshU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uym7ZLVshU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uym7ZLVshU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uym7ZLVshU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uym7ZLVshU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uym7ZLVshU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uym7ZLVshU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uym7ZLVshU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uym7ZLVshU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uym7ZLVshU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uym7ZLVshU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uym7ZLVshU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uym7ZLVshU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uym7ZLVshU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uym7ZLVshU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uym7ZLVshU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uym7ZLVshU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uym7ZLVshU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uym7ZLVshU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uym7ZLVshU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uym7ZLVshU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uym7ZLVshU .dropdown-item.active,
.cid-uym7ZLVshU .dropdown-item:active {
  background-color: transparent;
}
.cid-uym7ZLVshU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uym7ZLVshU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uym7ZLVshU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uym7ZLVshU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uym7ZLVshU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uym7ZLVshU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uym7ZLVshU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uym7ZLVshU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uym7ZLVshU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uym7ZLVshU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uym7ZLVshU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uym7ZLVshU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym7ZLVshU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uym7ZLVshU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uym7ZLVshU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym7ZLVshU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uym7ZLVshU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uym7ZLVshU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uym7ZLVshU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uym7ZLVshU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uym7ZLVshU .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-uym7ZLVshU .navbar {
    height: 70px;
  }
  .cid-uym7ZLVshU .navbar.opened {
    height: auto;
  }
  .cid-uym7ZLVshU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uym7ZMPRQ5 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym7ZMPRQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym7ZMPRQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym7ZMPRQ5 .mbr-section-title {
  color: #ffffff;
}
.cid-uym7ZNeXwc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uym7ZNeXwc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym7ZNeXwc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym7ZNeXwc .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uym7ZNeXwc .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uym7ZNeXwc .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym7ZNeXwc .card-wrapper {
    padding: 4rem;
  }
}
.cid-uym7ZNeXwc .card-title {
  color: #3164a1;
}
.cid-uym7ZNeXwc .mbr-text,
.cid-uym7ZNeXwc .mbr-section-btn {
  color: #ffffff;
}
.cid-uym7ZNuHIz {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uym7ZNuHIz .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uym7ZNuHIz .mbr-text {
  color: #000000;
}
.cid-uJ7fDoGbVL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7fDoGbVL img,
.cid-uJ7fDoGbVL .item-img {
  width: 100%;
}
.cid-uJ7fDoGbVL .item:focus,
.cid-uJ7fDoGbVL span:focus {
  outline: none;
}
.cid-uJ7fDoGbVL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7fDoGbVL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7fDoGbVL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7fDoGbVL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7fDoGbVL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7fDoGbVL .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7fDoGbVL .mbr-text,
.cid-uJ7fDoGbVL .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7fDoGbVL .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7fDoGbVL .item-subtitle {
  text-align: center;
}
.cid-uJ7fDoGbVL .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7fEcNEo2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7fEcNEo2 img,
.cid-uJ7fEcNEo2 .item-img {
  width: 100%;
}
.cid-uJ7fEcNEo2 .item:focus,
.cid-uJ7fEcNEo2 span:focus {
  outline: none;
}
.cid-uJ7fEcNEo2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7fEcNEo2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7fEcNEo2 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7fEcNEo2 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7fEcNEo2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7fEcNEo2 .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7fEcNEo2 .mbr-text,
.cid-uJ7fEcNEo2 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7fEcNEo2 .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7fEcNEo2 .item-subtitle {
  text-align: center;
}
.cid-uJ7fEcNEo2 .mbr-section-subtitle {
  color: #000000;
}
.cid-uym7ZP06oj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uym7ZP06oj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym7ZP06oj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym7ZP06oj .mbr-section-title {
  color: #ffffff;
}
.cid-uym7ZP06oj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym7ZPeDN9 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uym7ZPeDN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uym7ZPeDN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uym7ZPeDN9 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uym7ZPeDN9 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uym7ZPeDN9 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uym7ZPeDN9 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uym7ZPeDN9 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uym7ZPeDN9 .mbr-section-title {
  color: #ffffff;
}
.cid-uym7ZPeDN9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uym7ZPeDN9 .card-title {
  color: #000000;
}
.cid-uym7ZPeDN9 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uypTftciw2 .navbar-dropdown {
  position: relative !important;
}
.cid-uypTftciw2 .navbar-dropdown {
  position: absolute !important;
}
.cid-uypTftciw2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uypTftciw2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uypTftciw2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uypTftciw2 .dropdown-item:hover,
.cid-uypTftciw2 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uypTftciw2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uypTftciw2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uypTftciw2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uypTftciw2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uypTftciw2 .nav-link {
  position: relative;
}
.cid-uypTftciw2 .container {
  display: flex;
  margin: auto;
}
.cid-uypTftciw2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uypTftciw2 .dropdown-menu,
.cid-uypTftciw2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uypTftciw2 .nav-item:focus,
.cid-uypTftciw2 .nav-link:focus {
  outline: none;
}
.cid-uypTftciw2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uypTftciw2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uypTftciw2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uypTftciw2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uypTftciw2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uypTftciw2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uypTftciw2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uypTftciw2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uypTftciw2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uypTftciw2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uypTftciw2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uypTftciw2 .navbar.collapsed {
  justify-content: center;
}
.cid-uypTftciw2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uypTftciw2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uypTftciw2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uypTftciw2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uypTftciw2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uypTftciw2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uypTftciw2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uypTftciw2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uypTftciw2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uypTftciw2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uypTftciw2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uypTftciw2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uypTftciw2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uypTftciw2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uypTftciw2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uypTftciw2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uypTftciw2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uypTftciw2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uypTftciw2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uypTftciw2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uypTftciw2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uypTftciw2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uypTftciw2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uypTftciw2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uypTftciw2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uypTftciw2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uypTftciw2 .dropdown-item.active,
.cid-uypTftciw2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uypTftciw2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uypTftciw2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uypTftciw2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uypTftciw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uypTftciw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uypTftciw2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uypTftciw2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uypTftciw2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uypTftciw2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uypTftciw2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uypTftciw2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uypTftciw2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uypTftciw2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uypTftciw2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uypTftciw2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uypTftciw2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uypTftciw2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uypTftciw2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uypTftciw2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uypTftciw2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uypTftciw2 .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-uypTftciw2 .navbar {
    height: 70px;
  }
  .cid-uypTftciw2 .navbar.opened {
    height: auto;
  }
  .cid-uypTftciw2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uypUMahhrx {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uypUMahhrx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uypUMahhrx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uypUMahhrx .mbr-section-title {
  color: #ffffff;
}
.cid-uyq2i5Qf70 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyq2i5Qf70 img,
.cid-uyq2i5Qf70 .item-img {
  width: 100%;
}
.cid-uyq2i5Qf70 .item:focus,
.cid-uyq2i5Qf70 span:focus {
  outline: none;
}
.cid-uyq2i5Qf70 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyq2i5Qf70 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyq2i5Qf70 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyq2i5Qf70 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyq2i5Qf70 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyq2i5Qf70 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyq2i5Qf70 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyq2i5Qf70 .mbr-section-title {
  color: #3164a1;
}
.cid-uyq2i5Qf70 .mbr-text,
.cid-uyq2i5Qf70 .mbr-section-btn {
  text-align: left;
}
.cid-uyq2i5Qf70 .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyq2i5Qf70 .item-subtitle {
  text-align: left;
}
.cid-uyq2i5Qf70 .mbr-section-subtitle {
  color: #000000;
}
.cid-uypTfwkqYr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uypTfwkqYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uypTfwkqYr .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-uypTfwkqYr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uypTfwkqYr .row {
  flex-direction: row-reverse;
}
.cid-uypTfwkqYr img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uyq3vZsmIm .navbar-dropdown {
  position: relative !important;
}
.cid-uyq3vZsmIm .navbar-dropdown {
  position: absolute !important;
}
.cid-uyq3vZsmIm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyq3vZsmIm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uyq3vZsmIm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uyq3vZsmIm .dropdown-item:hover,
.cid-uyq3vZsmIm .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uyq3vZsmIm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uyq3vZsmIm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uyq3vZsmIm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uyq3vZsmIm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uyq3vZsmIm .nav-link {
  position: relative;
}
.cid-uyq3vZsmIm .container {
  display: flex;
  margin: auto;
}
.cid-uyq3vZsmIm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyq3vZsmIm .dropdown-menu,
.cid-uyq3vZsmIm .navbar.opened {
  background: #ffffff !important;
}
.cid-uyq3vZsmIm .nav-item:focus,
.cid-uyq3vZsmIm .nav-link:focus {
  outline: none;
}
.cid-uyq3vZsmIm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyq3vZsmIm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyq3vZsmIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyq3vZsmIm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyq3vZsmIm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyq3vZsmIm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyq3vZsmIm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uyq3vZsmIm .navbar.opened {
  transition: all 0.3s;
}
.cid-uyq3vZsmIm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyq3vZsmIm .navbar .navbar-logo img {
  width: auto;
}
.cid-uyq3vZsmIm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uyq3vZsmIm .navbar.collapsed {
  justify-content: center;
}
.cid-uyq3vZsmIm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyq3vZsmIm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyq3vZsmIm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uyq3vZsmIm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyq3vZsmIm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyq3vZsmIm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uyq3vZsmIm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyq3vZsmIm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyq3vZsmIm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uyq3vZsmIm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyq3vZsmIm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyq3vZsmIm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyq3vZsmIm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyq3vZsmIm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uyq3vZsmIm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uyq3vZsmIm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyq3vZsmIm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyq3vZsmIm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uyq3vZsmIm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyq3vZsmIm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyq3vZsmIm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyq3vZsmIm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uyq3vZsmIm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uyq3vZsmIm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyq3vZsmIm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyq3vZsmIm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyq3vZsmIm .dropdown-item.active,
.cid-uyq3vZsmIm .dropdown-item:active {
  background-color: transparent;
}
.cid-uyq3vZsmIm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyq3vZsmIm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyq3vZsmIm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyq3vZsmIm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uyq3vZsmIm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyq3vZsmIm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyq3vZsmIm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyq3vZsmIm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uyq3vZsmIm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyq3vZsmIm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uyq3vZsmIm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyq3vZsmIm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyq3vZsmIm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyq3vZsmIm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyq3vZsmIm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyq3vZsmIm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyq3vZsmIm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyq3vZsmIm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyq3vZsmIm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uyq3vZsmIm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyq3vZsmIm .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-uyq3vZsmIm .navbar {
    height: 70px;
  }
  .cid-uyq3vZsmIm .navbar.opened {
    height: auto;
  }
  .cid-uyq3vZsmIm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyq3w0pAcl {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyq3w0pAcl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyq3w0pAcl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyq3w0pAcl .mbr-section-title {
  color: #3164a1;
}
.cid-uyq7oKhglg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181524-2000x1335.jpg");
}
.cid-uyq7oKhglg img,
.cid-uyq7oKhglg .item-img {
  width: 100%;
}
.cid-uyq7oKhglg .item:focus,
.cid-uyq7oKhglg span:focus {
  outline: none;
}
.cid-uyq7oKhglg .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uyq7oKhglg .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyq7oKhglg .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyq7oKhglg .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyq7oKhglg .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyq7oKhglg .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyq7oKhglg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyq7oKhglg .mbr-section-title {
  color: #000000;
}
.cid-uyq7oKhglg .mbr-text,
.cid-uyq7oKhglg .mbr-section-btn {
  text-align: center;
}
.cid-uyq7oKhglg .item-title {
  text-align: center;
}
.cid-uyq7oKhglg .item-subtitle {
  text-align: left;
}
.cid-uyq9UnUFgM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uyq9UnUFgM .mbr-section-subtitle {
  text-align: center;
  color: #3164a1;
}
.cid-uyq9UnUFgM .mbr-text {
  color: #000000;
}
.cid-uyq3w0Y376 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyq3w0Y376 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyq3w0Y376 .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-uyq3w0Y376 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyq3w0Y376 .row {
  flex-direction: row-reverse;
}
.cid-uyq3w0Y376 img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uyIH0ILnCQ .navbar-dropdown {
  position: relative !important;
}
.cid-uyIH0ILnCQ .navbar-dropdown {
  position: absolute !important;
}
.cid-uyIH0ILnCQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyIH0ILnCQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uyIH0ILnCQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uyIH0ILnCQ .dropdown-item:hover,
.cid-uyIH0ILnCQ .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uyIH0ILnCQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uyIH0ILnCQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uyIH0ILnCQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uyIH0ILnCQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uyIH0ILnCQ .nav-link {
  position: relative;
}
.cid-uyIH0ILnCQ .container {
  display: flex;
  margin: auto;
}
.cid-uyIH0ILnCQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyIH0ILnCQ .dropdown-menu,
.cid-uyIH0ILnCQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uyIH0ILnCQ .nav-item:focus,
.cid-uyIH0ILnCQ .nav-link:focus {
  outline: none;
}
.cid-uyIH0ILnCQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyIH0ILnCQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyIH0ILnCQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyIH0ILnCQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyIH0ILnCQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyIH0ILnCQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyIH0ILnCQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uyIH0ILnCQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uyIH0ILnCQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyIH0ILnCQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uyIH0ILnCQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uyIH0ILnCQ .navbar.collapsed {
  justify-content: center;
}
.cid-uyIH0ILnCQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyIH0ILnCQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyIH0ILnCQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uyIH0ILnCQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyIH0ILnCQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyIH0ILnCQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uyIH0ILnCQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyIH0ILnCQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyIH0ILnCQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uyIH0ILnCQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyIH0ILnCQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyIH0ILnCQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyIH0ILnCQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyIH0ILnCQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uyIH0ILnCQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uyIH0ILnCQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyIH0ILnCQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyIH0ILnCQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uyIH0ILnCQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyIH0ILnCQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyIH0ILnCQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyIH0ILnCQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uyIH0ILnCQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uyIH0ILnCQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyIH0ILnCQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyIH0ILnCQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyIH0ILnCQ .dropdown-item.active,
.cid-uyIH0ILnCQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uyIH0ILnCQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyIH0ILnCQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyIH0ILnCQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyIH0ILnCQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uyIH0ILnCQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyIH0ILnCQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyIH0ILnCQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyIH0ILnCQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uyIH0ILnCQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyIH0ILnCQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uyIH0ILnCQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyIH0ILnCQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyIH0ILnCQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyIH0ILnCQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyIH0ILnCQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyIH0ILnCQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyIH0ILnCQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyIH0ILnCQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyIH0ILnCQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uyIH0ILnCQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyIH0ILnCQ .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-uyIH0ILnCQ .navbar {
    height: 70px;
  }
  .cid-uyIH0ILnCQ .navbar.opened {
    height: auto;
  }
  .cid-uyIH0ILnCQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyIH0KRUs0 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyIH0KRUs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyIH0KRUs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyIH0KRUs0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyIH0KRUs0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyIH0KRUs0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyIH0KRUs0 .mbr-section-title {
  color: #3164a1;
}
.cid-uyIH0KRUs0 .mbr-text,
.cid-uyIH0KRUs0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uyIH0L76EQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyIH0L76EQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyIH0L76EQ .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-uyIH0L76EQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyIH0L76EQ .row {
  flex-direction: row-reverse;
}
.cid-uyIH0L76EQ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uyIH0L76EQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uyIH0L76EQ .mbr-section-title {
  color: #3164a1;
}
.cid-uyJ2rihZRa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyJ2rihZRa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyJ2rihZRa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyJ2rihZRa .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-uyJ2rihZRa .item .icon-wrap {
  text-align: center;
}
.cid-uyJ2rihZRa .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #3164a1;
  transform: translate(-50%, 0);
}
.cid-uyJ2rihZRa .item:last-child:before {
  display: none;
}
.cid-uyJ2rihZRa .item.last::before {
  display: none;
}
.cid-uyJ2rihZRa .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uyJ2rihZRa .text-box {
  text-align: center;
}
.cid-uyJ2rihZRa span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uyJ2rihZRa .card {
    margin-bottom: 2rem;
  }
  .cid-uyJ2rihZRa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uyJ2rihZRa .card-title,
.cid-uyJ2rihZRa .card-box {
  color: #3164a1;
}
.cid-uyJ2rihZRa .mbr-text,
.cid-uyJ2rihZRa .mbr-section-btn {
  color: #000000;
}
.cid-uyJ2rihZRa .icon-text {
  text-align: left;
}
.cid-uyJ4bC5GCr {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-thisisengineering-3861958-1980x1321.jpg");
}
.cid-uyJ4bC5GCr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyJ4bC5GCr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyJ4bC5GCr .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uyJ4bC5GCr .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uyJ4bC5GCr .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uyJ4bC5GCr .wrapper {
  padding: 30px 0;
}
.cid-uyJ4bC5GCr .mbr-section-title {
  color: #fafafa;
}
.cid-uyJ4bC5GCr .mbr-text,
.cid-uyJ4bC5GCr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uyJ4bC5GCr H3 {
  color: #3164a1;
}
.cid-uyJeLbgeeD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyJeLbgeeD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyJeLbgeeD .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-uyJeLbgeeD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyJeLbgeeD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uyJeLbgeeD .text-wrapper {
    padding: 2rem;
  }
}
.cid-uyJeLbgeeD .mbr-section-title {
  color: #3164a1;
}
.cid-uyJeLbgeeD .mbr-text {
  color: #000000;
}
.cid-uyJ6DTXF8q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyJ6DTXF8q .mbr-section-subtitle {
  text-align: center;
  color: #3164a1;
}
.cid-uyJ6DTXF8q .mbr-text {
  color: #000000;
}
.cid-uyJ46lQnba {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uyJiV0KJaL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyJiV0KJaL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyJiV0KJaL .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-uyJiV0KJaL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uyJiV0KJaL .row {
  flex-direction: row-reverse;
}
.cid-uyJiV0KJaL img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uz1i7T2eph .navbar-dropdown {
  position: relative !important;
}
.cid-uz1i7T2eph .navbar-dropdown {
  position: absolute !important;
}
.cid-uz1i7T2eph .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uz1i7T2eph .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uz1i7T2eph .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uz1i7T2eph .dropdown-item:hover,
.cid-uz1i7T2eph .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uz1i7T2eph .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uz1i7T2eph .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uz1i7T2eph .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uz1i7T2eph .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uz1i7T2eph .nav-link {
  position: relative;
}
.cid-uz1i7T2eph .container {
  display: flex;
  margin: auto;
}
.cid-uz1i7T2eph .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uz1i7T2eph .dropdown-menu,
.cid-uz1i7T2eph .navbar.opened {
  background: #ffffff !important;
}
.cid-uz1i7T2eph .nav-item:focus,
.cid-uz1i7T2eph .nav-link:focus {
  outline: none;
}
.cid-uz1i7T2eph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uz1i7T2eph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uz1i7T2eph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uz1i7T2eph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uz1i7T2eph .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uz1i7T2eph .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uz1i7T2eph .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uz1i7T2eph .navbar.opened {
  transition: all 0.3s;
}
.cid-uz1i7T2eph .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uz1i7T2eph .navbar .navbar-logo img {
  width: auto;
}
.cid-uz1i7T2eph .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uz1i7T2eph .navbar.collapsed {
  justify-content: center;
}
.cid-uz1i7T2eph .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uz1i7T2eph .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uz1i7T2eph .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uz1i7T2eph .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uz1i7T2eph .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uz1i7T2eph .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uz1i7T2eph .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uz1i7T2eph .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uz1i7T2eph .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uz1i7T2eph .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uz1i7T2eph .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uz1i7T2eph .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uz1i7T2eph .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uz1i7T2eph .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uz1i7T2eph .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uz1i7T2eph .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uz1i7T2eph .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uz1i7T2eph .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uz1i7T2eph .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uz1i7T2eph .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uz1i7T2eph .navbar.navbar-short {
  min-height: 60px;
}
.cid-uz1i7T2eph .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uz1i7T2eph .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uz1i7T2eph .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uz1i7T2eph .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uz1i7T2eph .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uz1i7T2eph .dropdown-item.active,
.cid-uz1i7T2eph .dropdown-item:active {
  background-color: transparent;
}
.cid-uz1i7T2eph .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uz1i7T2eph .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uz1i7T2eph .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uz1i7T2eph .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uz1i7T2eph .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uz1i7T2eph .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uz1i7T2eph ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uz1i7T2eph .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uz1i7T2eph button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uz1i7T2eph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uz1i7T2eph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uz1i7T2eph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz1i7T2eph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uz1i7T2eph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uz1i7T2eph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz1i7T2eph nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uz1i7T2eph nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uz1i7T2eph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uz1i7T2eph .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uz1i7T2eph a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uz1i7T2eph .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-uz1i7T2eph .navbar {
    height: 70px;
  }
  .cid-uz1i7T2eph .navbar.opened {
    height: auto;
  }
  .cid-uz1i7T2eph .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uz1i7TJw00 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #3164a1;
}
.cid-uz1i7TJw00 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz1i7TJw00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz1i7TJw00 .mbr-section-title {
  color: #ffffff;
}
.cid-uz2ZVILrxE {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uz2ZVILrxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz2ZVILrxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uz2ZVILrxE .item {
  padding-bottom: 2rem;
}
.cid-uz2ZVILrxE .item-wrapper {
  position: relative;
}
.cid-uz2ZVILrxE .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uz2ZVILrxE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uz2ZVILrxE .carousel-control,
.cid-uz2ZVILrxE .close {
  background: #1b1b1b;
}
.cid-uz2ZVILrxE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uz2ZVILrxE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uz2ZVILrxE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uz2ZVILrxE .carousel-control-next span {
  margin-left: 5px;
}
.cid-uz2ZVILrxE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uz2ZVILrxE .close::before {
  content: '\e91a';
}
.cid-uz2ZVILrxE .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uz2ZVILrxE .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uz2ZVILrxE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uz2ZVILrxE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uz2ZVILrxE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uz2ZVILrxE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uz2ZVILrxE .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uz2ZVILrxE .carousel-indicators li.active,
.cid-uz2ZVILrxE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uz2ZVILrxE .carousel-indicators li::after,
.cid-uz2ZVILrxE .carousel-indicators li::before {
  content: none;
}
.cid-uz2ZVILrxE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uz2ZVILrxE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uz2ZVILrxE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uz2ZVILrxE .carousel-indicators {
    display: none;
  }
}
.cid-uz2ZVILrxE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uz2ZVILrxE .carousel-inner > .active {
  display: block;
}
.cid-uz2ZVILrxE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uz2ZVILrxE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uz2ZVILrxE .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uz2ZVILrxE .carousel-control,
  .cid-uz2ZVILrxE .carousel-indicators,
  .cid-uz2ZVILrxE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uz2ZVILrxE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uz2ZVILrxE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uz2ZVILrxE .carousel-indicators .active,
.cid-uz2ZVILrxE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uz2ZVILrxE .carousel-indicators .active {
  background: #fff;
}
.cid-uz2ZVILrxE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uz2ZVILrxE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uz2ZVILrxE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uz2ZVILrxE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uz2ZVILrxE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uz2ZVILrxE .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uz2ZVILrxE .carousel {
  width: 100%;
}
.cid-uz2ZVILrxE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uz2ZVILrxE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uz2ZVILrxE .modal.fade .modal-dialog,
.cid-uz2ZVILrxE .modal.in .modal-dialog {
  transform: none;
}
.cid-uz2ZVILrxE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uz2ZVILrxE H6 {
  text-align: center;
  color: #000000;
}
.cid-uz2ZVILrxE H4 {
  color: #000000;
}
.cid-uz2ZVILrxE H3 {
  color: #3164a1;
}
.cid-uz1i7U9Z0k {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uz1i7U9Z0k .mbr-section-subtitle {
  text-align: center;
  color: #3164a1;
}
.cid-uz1i7U9Z0k .mbr-text {
  color: #ffffff;
}
.cid-uz1i7UpaaP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uz1i7UpaaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uz1i7UpaaP .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-uz1i7UpaaP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uz1i7UpaaP .row {
  flex-direction: row-reverse;
}
.cid-uz1i7UpaaP img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uzc1P3886e .navbar-dropdown {
  position: relative !important;
}
.cid-uzc1P3886e .navbar-dropdown {
  position: absolute !important;
}
.cid-uzc1P3886e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzc1P3886e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzc1P3886e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzc1P3886e .dropdown-item:hover,
.cid-uzc1P3886e .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uzc1P3886e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzc1P3886e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzc1P3886e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzc1P3886e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzc1P3886e .nav-link {
  position: relative;
}
.cid-uzc1P3886e .container {
  display: flex;
  margin: auto;
}
.cid-uzc1P3886e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzc1P3886e .dropdown-menu,
.cid-uzc1P3886e .navbar.opened {
  background: #ffffff !important;
}
.cid-uzc1P3886e .nav-item:focus,
.cid-uzc1P3886e .nav-link:focus {
  outline: none;
}
.cid-uzc1P3886e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzc1P3886e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzc1P3886e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzc1P3886e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzc1P3886e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzc1P3886e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzc1P3886e .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uzc1P3886e .navbar.opened {
  transition: all 0.3s;
}
.cid-uzc1P3886e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzc1P3886e .navbar .navbar-logo img {
  width: auto;
}
.cid-uzc1P3886e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzc1P3886e .navbar.collapsed {
  justify-content: center;
}
.cid-uzc1P3886e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzc1P3886e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzc1P3886e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzc1P3886e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzc1P3886e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzc1P3886e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzc1P3886e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzc1P3886e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzc1P3886e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzc1P3886e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzc1P3886e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzc1P3886e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzc1P3886e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzc1P3886e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzc1P3886e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzc1P3886e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzc1P3886e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzc1P3886e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzc1P3886e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzc1P3886e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzc1P3886e .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzc1P3886e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzc1P3886e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzc1P3886e .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzc1P3886e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzc1P3886e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzc1P3886e .dropdown-item.active,
.cid-uzc1P3886e .dropdown-item:active {
  background-color: transparent;
}
.cid-uzc1P3886e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzc1P3886e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzc1P3886e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzc1P3886e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzc1P3886e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzc1P3886e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzc1P3886e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzc1P3886e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzc1P3886e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzc1P3886e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzc1P3886e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzc1P3886e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzc1P3886e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzc1P3886e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzc1P3886e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzc1P3886e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzc1P3886e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzc1P3886e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzc1P3886e .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uzc1P3886e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzc1P3886e .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-uzc1P3886e .navbar {
    height: 70px;
  }
  .cid-uzc1P3886e .navbar.opened {
    height: auto;
  }
  .cid-uzc1P3886e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzcA9Th5PB {
  background-image: url("../../../assets/images/visuels-produits-the-focus.-png-1067x747.png");
}
.cid-uzcA9Th5PB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcA9Th5PB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcA9Th5PB .mbr-section-title {
  color: #ffffff;
}
.cid-uzcA9Th5PB .mbr-text,
.cid-uzcA9Th5PB .mbr-section-btn {
  color: #ffffff;
}
.cid-uUNMWvRxCQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUNMWvRxCQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNMWvRxCQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNMWvRxCQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uUNMWvRxCQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uUNMWvRxCQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uUNMWvRxCQ .mbr-section-title {
  color: #3164a1;
}
.cid-uUNMWvRxCQ .mbr-text,
.cid-uUNMWvRxCQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uRSjA1bzpE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRSjA1bzpE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSjA1bzpE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSjA1bzpE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uRSjA1bzpE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uRSjA1bzpE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uRSjA1bzpE .mbr-section-title {
  color: #3164a1;
}
.cid-uRSjA1bzpE .mbr-text,
.cid-uRSjA1bzpE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQxO7fEDgQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQxO7fEDgQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQxO7fEDgQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQxO7fEDgQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uQxO7fEDgQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uQxO7fEDgQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uQxO7fEDgQ .mbr-section-title {
  color: #3164a1;
}
.cid-uQxO7fEDgQ .mbr-text,
.cid-uQxO7fEDgQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uO6DlVrj0X {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uO6DlVrj0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO6DlVrj0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO6DlVrj0X .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uO6DlVrj0X .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uO6DlVrj0X .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uO6DlVrj0X .mbr-section-title {
  color: #3164a1;
}
.cid-uO6DlVrj0X .mbr-text,
.cid-uO6DlVrj0X .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uLV6hdheIt {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uLV6hdheIt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLV6hdheIt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLV6hdheIt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uLV6hdheIt .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uLV6hdheIt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uLV6hdheIt .mbr-section-title {
  color: #3164a1;
}
.cid-uLV6hdheIt .mbr-text,
.cid-uLV6hdheIt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uJ8fsxpBPp {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uJ8fsxpBPp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8fsxpBPp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8fsxpBPp .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uJ8fsxpBPp .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ8fsxpBPp .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uJ8fsxpBPp .mbr-section-title {
  color: #3164a1;
}
.cid-uJ8fsxpBPp .mbr-text,
.cid-uJ8fsxpBPp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uzc1P4dwFQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzc1P4dwFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzc1P4dwFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzc1P4dwFQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzc1P4dwFQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzc1P4dwFQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzc1P4dwFQ .mbr-section-title {
  color: #3164a1;
}
.cid-uzc1P4dwFQ .mbr-text,
.cid-uzc1P4dwFQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uCra2dB4HS {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCra2dB4HS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCra2dB4HS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCra2dB4HS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uCra2dB4HS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uCra2dB4HS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uCra2dB4HS .mbr-section-title {
  color: #3164a1;
}
.cid-uCra2dB4HS .mbr-text,
.cid-uCra2dB4HS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uzc1P7ocuO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzc1P7ocuO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzc1P7ocuO .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-uzc1P7ocuO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzc1P7ocuO .row {
  flex-direction: row-reverse;
}
.cid-uzc1P7ocuO img {
  width: 100%;
}
.cid-uzc1P4TWGG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzc1P4TWGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzc1P4TWGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzc1P4TWGG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
}
.cid-uzc1P4TWGG .item .icon-wrap {
  text-align: center;
}
.cid-uzc1P4TWGG .item:last-child:before {
  display: none;
}
.cid-uzc1P4TWGG .item.last::before {
  display: none;
}
.cid-uzc1P4TWGG .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uzc1P4TWGG .text-box {
  text-align: center;
}
.cid-uzc1P4TWGG span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uzc1P4TWGG .card {
    margin-bottom: 2rem;
  }
  .cid-uzc1P4TWGG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uzc1P4TWGG .card-title,
.cid-uzc1P4TWGG .card-box {
  color: #3164a1;
}
.cid-uzc1P4TWGG .mbr-text,
.cid-uzc1P4TWGG .mbr-section-btn {
  color: #000000;
}
.cid-uzc1P4TWGG .icon-text {
  text-align: left;
}
.cid-uzcW8UWBxB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uzcW8UWBxB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcW8UWBxB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcW8UWBxB .mbr-section-title {
  color: #ffffff;
}
.cid-uzcW9vJLo2 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-olly-3756681-1836x1224.jpg");
}
.cid-uzcW9vJLo2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcW9vJLo2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcW9vJLo2 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uzcW9vJLo2 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uzcW9vJLo2 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uzcW9vJLo2 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uzcW9vJLo2 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uzcW9vJLo2 .mbr-section-title {
  color: #ffffff;
}
.cid-uzcW9vJLo2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzcW9vJLo2 .card-title {
  color: #000000;
}
.cid-uzcW9vJLo2 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uzcH58qM4p .navbar-dropdown {
  position: relative !important;
}
.cid-uzcH58qM4p .navbar-dropdown {
  position: absolute !important;
}
.cid-uzcH58qM4p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzcH58qM4p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzcH58qM4p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzcH58qM4p .dropdown-item:hover,
.cid-uzcH58qM4p .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uzcH58qM4p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzcH58qM4p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzcH58qM4p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzcH58qM4p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzcH58qM4p .nav-link {
  position: relative;
}
.cid-uzcH58qM4p .container {
  display: flex;
  margin: auto;
}
.cid-uzcH58qM4p .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzcH58qM4p .dropdown-menu,
.cid-uzcH58qM4p .navbar.opened {
  background: #ffffff !important;
}
.cid-uzcH58qM4p .nav-item:focus,
.cid-uzcH58qM4p .nav-link:focus {
  outline: none;
}
.cid-uzcH58qM4p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzcH58qM4p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzcH58qM4p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzcH58qM4p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzcH58qM4p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzcH58qM4p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzcH58qM4p .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uzcH58qM4p .navbar.opened {
  transition: all 0.3s;
}
.cid-uzcH58qM4p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzcH58qM4p .navbar .navbar-logo img {
  width: auto;
}
.cid-uzcH58qM4p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzcH58qM4p .navbar.collapsed {
  justify-content: center;
}
.cid-uzcH58qM4p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzcH58qM4p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzcH58qM4p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzcH58qM4p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzcH58qM4p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzcH58qM4p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzcH58qM4p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzcH58qM4p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzcH58qM4p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzcH58qM4p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzcH58qM4p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzcH58qM4p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzcH58qM4p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzcH58qM4p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzcH58qM4p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzcH58qM4p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzcH58qM4p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzcH58qM4p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzcH58qM4p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzcH58qM4p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzcH58qM4p .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzcH58qM4p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzcH58qM4p .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzcH58qM4p .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzcH58qM4p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzcH58qM4p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzcH58qM4p .dropdown-item.active,
.cid-uzcH58qM4p .dropdown-item:active {
  background-color: transparent;
}
.cid-uzcH58qM4p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzcH58qM4p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzcH58qM4p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzcH58qM4p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzcH58qM4p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzcH58qM4p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzcH58qM4p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzcH58qM4p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzcH58qM4p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzcH58qM4p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzcH58qM4p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzcH58qM4p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzcH58qM4p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzcH58qM4p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzcH58qM4p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzcH58qM4p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzcH58qM4p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzcH58qM4p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzcH58qM4p .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uzcH58qM4p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzcH58qM4p .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-uzcH58qM4p .navbar {
    height: 70px;
  }
  .cid-uzcH58qM4p .navbar.opened {
    height: auto;
  }
  .cid-uzcH58qM4p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzcH598dwf {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uzcH598dwf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcH598dwf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcH598dwf .mbr-section-title {
  color: #ffffff;
}
.cid-uzcH59qRZh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uzcH59qRZh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcH59qRZh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcH59qRZh .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzcH59qRZh .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uzcH59qRZh .mbr-section-title {
  color: #3164a1;
}
.cid-uzcH59qRZh .mbr-text,
.cid-uzcH59qRZh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uzcH5ahOBq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzcH5ahOBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcH5ahOBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcH5ahOBq .mbr-section-title {
  color: #3164a1;
}
.cid-uzcH5aFIe9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uzcH5aFIe9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcH5aFIe9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcH5aFIe9 .mbr-section-title {
  color: #ffffff;
}
.cid-uzcH5aObU6 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-rdne-8124187-1000x667.jpg");
}
.cid-uzcH5aObU6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzcH5aObU6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzcH5aObU6 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uzcH5aObU6 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uzcH5aObU6 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uzcH5aObU6 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uzcH5aObU6 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uzcH5aObU6 .mbr-section-title {
  color: #ffffff;
}
.cid-uzcH5aObU6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uzcH5aObU6 .card-title {
  color: #000000;
}
.cid-uzcH5aObU6 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uzg6c9TKfc .navbar-dropdown {
  position: relative !important;
}
.cid-uzg6c9TKfc .navbar-dropdown {
  position: absolute !important;
}
.cid-uzg6c9TKfc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzg6c9TKfc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzg6c9TKfc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzg6c9TKfc .dropdown-item:hover,
.cid-uzg6c9TKfc .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uzg6c9TKfc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzg6c9TKfc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzg6c9TKfc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzg6c9TKfc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzg6c9TKfc .nav-link {
  position: relative;
}
.cid-uzg6c9TKfc .container {
  display: flex;
  margin: auto;
}
.cid-uzg6c9TKfc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzg6c9TKfc .dropdown-menu,
.cid-uzg6c9TKfc .navbar.opened {
  background: #ffffff !important;
}
.cid-uzg6c9TKfc .nav-item:focus,
.cid-uzg6c9TKfc .nav-link:focus {
  outline: none;
}
.cid-uzg6c9TKfc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzg6c9TKfc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzg6c9TKfc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzg6c9TKfc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzg6c9TKfc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzg6c9TKfc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzg6c9TKfc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uzg6c9TKfc .navbar.opened {
  transition: all 0.3s;
}
.cid-uzg6c9TKfc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzg6c9TKfc .navbar .navbar-logo img {
  width: auto;
}
.cid-uzg6c9TKfc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzg6c9TKfc .navbar.collapsed {
  justify-content: center;
}
.cid-uzg6c9TKfc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzg6c9TKfc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzg6c9TKfc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzg6c9TKfc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzg6c9TKfc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzg6c9TKfc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzg6c9TKfc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzg6c9TKfc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzg6c9TKfc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzg6c9TKfc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzg6c9TKfc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzg6c9TKfc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzg6c9TKfc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzg6c9TKfc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzg6c9TKfc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzg6c9TKfc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzg6c9TKfc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzg6c9TKfc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzg6c9TKfc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzg6c9TKfc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzg6c9TKfc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzg6c9TKfc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzg6c9TKfc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzg6c9TKfc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzg6c9TKfc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzg6c9TKfc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzg6c9TKfc .dropdown-item.active,
.cid-uzg6c9TKfc .dropdown-item:active {
  background-color: transparent;
}
.cid-uzg6c9TKfc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzg6c9TKfc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzg6c9TKfc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzg6c9TKfc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzg6c9TKfc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzg6c9TKfc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzg6c9TKfc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzg6c9TKfc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzg6c9TKfc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzg6c9TKfc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzg6c9TKfc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzg6c9TKfc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzg6c9TKfc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzg6c9TKfc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzg6c9TKfc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzg6c9TKfc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzg6c9TKfc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzg6c9TKfc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzg6c9TKfc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uzg6c9TKfc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzg6c9TKfc .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-uzg6c9TKfc .navbar {
    height: 70px;
  }
  .cid-uzg6c9TKfc .navbar.opened {
    height: auto;
  }
  .cid-uzg6c9TKfc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzg6cbi9fj {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzg6cbi9fj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzg6cbi9fj .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-uzg6cbi9fj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzg6cbi9fj .row {
  flex-direction: row-reverse;
}
.cid-uzg6cbi9fj img {
  width: 100%;
}
.cid-uzggy9PM9o {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzggy9PM9o img,
.cid-uzggy9PM9o .item-img {
  width: 100%;
}
.cid-uzggy9PM9o .item:focus,
.cid-uzggy9PM9o span:focus {
  outline: none;
}
.cid-uzggy9PM9o .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uzggy9PM9o .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #3164a1;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uzggy9PM9o .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uzggy9PM9o .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uzggy9PM9o .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uzggy9PM9o .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uzggy9PM9o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uzggy9PM9o .mbr-section-title {
  color: #3164a1;
}
.cid-uzggy9PM9o .mbr-text,
.cid-uzggy9PM9o .mbr-section-btn {
  text-align: left;
}
.cid-uzggy9PM9o .item-title {
  text-align: left;
  color: #000000;
}
.cid-uzggy9PM9o .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-uzgfUCQFyw {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uzgfUCQFyw img {
  width: 120px;
  margin: auto;
}
.cid-uzgfUCQFyw .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uzgfUCQFyw .card {
    max-width: 12.5%;
  }
}
.cid-uzgfUCQFyw .mbr-section-subtitle {
  color: #353535;
}
.cid-uzgfUCQFyw .mbr-section-title {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uzgjWSWHLS .navbar-dropdown {
  position: relative !important;
}
.cid-uzgjWSWHLS .navbar-dropdown {
  position: absolute !important;
}
.cid-uzgjWSWHLS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzgjWSWHLS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uzgjWSWHLS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uzgjWSWHLS .dropdown-item:hover,
.cid-uzgjWSWHLS .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uzgjWSWHLS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uzgjWSWHLS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uzgjWSWHLS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uzgjWSWHLS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uzgjWSWHLS .nav-link {
  position: relative;
}
.cid-uzgjWSWHLS .container {
  display: flex;
  margin: auto;
}
.cid-uzgjWSWHLS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uzgjWSWHLS .dropdown-menu,
.cid-uzgjWSWHLS .navbar.opened {
  background: #ffffff !important;
}
.cid-uzgjWSWHLS .nav-item:focus,
.cid-uzgjWSWHLS .nav-link:focus {
  outline: none;
}
.cid-uzgjWSWHLS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uzgjWSWHLS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uzgjWSWHLS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uzgjWSWHLS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uzgjWSWHLS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uzgjWSWHLS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uzgjWSWHLS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uzgjWSWHLS .navbar.opened {
  transition: all 0.3s;
}
.cid-uzgjWSWHLS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uzgjWSWHLS .navbar .navbar-logo img {
  width: auto;
}
.cid-uzgjWSWHLS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uzgjWSWHLS .navbar.collapsed {
  justify-content: center;
}
.cid-uzgjWSWHLS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uzgjWSWHLS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uzgjWSWHLS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uzgjWSWHLS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uzgjWSWHLS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uzgjWSWHLS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uzgjWSWHLS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uzgjWSWHLS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uzgjWSWHLS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uzgjWSWHLS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uzgjWSWHLS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uzgjWSWHLS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uzgjWSWHLS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uzgjWSWHLS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uzgjWSWHLS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uzgjWSWHLS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uzgjWSWHLS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uzgjWSWHLS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uzgjWSWHLS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uzgjWSWHLS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uzgjWSWHLS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uzgjWSWHLS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uzgjWSWHLS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uzgjWSWHLS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uzgjWSWHLS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uzgjWSWHLS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uzgjWSWHLS .dropdown-item.active,
.cid-uzgjWSWHLS .dropdown-item:active {
  background-color: transparent;
}
.cid-uzgjWSWHLS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uzgjWSWHLS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uzgjWSWHLS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uzgjWSWHLS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uzgjWSWHLS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uzgjWSWHLS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uzgjWSWHLS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uzgjWSWHLS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uzgjWSWHLS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uzgjWSWHLS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uzgjWSWHLS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uzgjWSWHLS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzgjWSWHLS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uzgjWSWHLS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uzgjWSWHLS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzgjWSWHLS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uzgjWSWHLS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uzgjWSWHLS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uzgjWSWHLS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uzgjWSWHLS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uzgjWSWHLS .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-uzgjWSWHLS .navbar {
    height: 70px;
  }
  .cid-uzgjWSWHLS .navbar.opened {
    height: auto;
  }
  .cid-uzgjWSWHLS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uzgjWTFa3g {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgjWTFa3g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgjWTFa3g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgjWTFa3g .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uzgjWTFa3g .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uzgjWTFa3g .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uzgjWTFa3g .mbr-section-title {
  color: #3164a1;
}
.cid-uzgjWTFa3g .mbr-text,
.cid-uzgjWTFa3g .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uzgsSciFwP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzgsSciFwP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgsSciFwP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgsSciFwP .mbr-section-title {
  color: #3164a1;
}
.cid-uzgjWTTRjM {
  background-color: #ffffff;
}
.cid-uzgjWTTRjM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgjWTTRjM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgjWTTRjM .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uzgjWTTRjM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzgjWTTRjM .row {
  flex-direction: row-reverse;
}
.cid-uzgjWTTRjM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzgjWTTRjM .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzgjWTTRjM .mbr-section-title {
  color: #3164a1;
}
.cid-uzgjWTTRjM .mbr-text {
  color: #000000;
}
.cid-uzgq1mmKlQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgq1mmKlQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgq1mmKlQ .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-uzgq1mmKlQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzgq1mmKlQ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzgq1mmKlQ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzgq1mmKlQ .mbr-section-title {
  color: #3164a1;
}
.cid-uzgteKQkG6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgteKQkG6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgteKQkG6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgteKQkG6 .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uzgteKQkG6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzgteKQkG6 .row {
  flex-direction: row-reverse;
}
.cid-uzgteKQkG6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzgteKQkG6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzgteKQkG6 .mbr-section-title {
  color: #3164a1;
}
.cid-uzgteKQkG6 .mbr-text {
  color: #000000;
}
.cid-uzgtxLp8XJ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgtxLp8XJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgtxLp8XJ .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-uzgtxLp8XJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzgtxLp8XJ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uzgtxLp8XJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-uzgtxLp8XJ .mbr-section-title {
  color: #3164a1;
}
.cid-uzgjWU5vF1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgjWU5vF1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgjWU5vF1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgjWU5vF1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-uzgjWU5vF1 .item .icon-wrap {
  text-align: center;
}
.cid-uzgjWU5vF1 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #3164a1;
  transform: translate(-50%, 0);
}
.cid-uzgjWU5vF1 .item:last-child:before {
  display: none;
}
.cid-uzgjWU5vF1 .item.last::before {
  display: none;
}
.cid-uzgjWU5vF1 .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uzgjWU5vF1 .text-box {
  text-align: center;
}
.cid-uzgjWU5vF1 span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uzgjWU5vF1 .card {
    margin-bottom: 2rem;
  }
  .cid-uzgjWU5vF1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uzgjWU5vF1 .card-title,
.cid-uzgjWU5vF1 .card-box {
  color: #3164a1;
}
.cid-uzgjWU5vF1 .mbr-text,
.cid-uzgjWU5vF1 .mbr-section-btn {
  color: #000000;
}
.cid-uzgjWU5vF1 .icon-text {
  text-align: left;
}
.cid-uzgwhjFM9e {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgwhjFM9e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgwhjFM9e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uzgwhjFM9e .mbr-section-title {
  color: #3164a1;
}
.cid-uzgwhjFM9e .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uzgjWUZZLU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzgjWV4GVo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzgjWV4GVo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uzgjWV4GVo .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-uzgjWV4GVo .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uzgjWV4GVo .row {
  flex-direction: row-reverse;
}
.cid-uzgjWV4GVo img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uA7WEvRguV .navbar-dropdown {
  position: relative !important;
}
.cid-uA7WEvRguV .navbar-dropdown {
  position: absolute !important;
}
.cid-uA7WEvRguV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA7WEvRguV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uA7WEvRguV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uA7WEvRguV .dropdown-item:hover,
.cid-uA7WEvRguV .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uA7WEvRguV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uA7WEvRguV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uA7WEvRguV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uA7WEvRguV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uA7WEvRguV .nav-link {
  position: relative;
}
.cid-uA7WEvRguV .container {
  display: flex;
  margin: auto;
}
.cid-uA7WEvRguV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uA7WEvRguV .dropdown-menu,
.cid-uA7WEvRguV .navbar.opened {
  background: #ffffff !important;
}
.cid-uA7WEvRguV .nav-item:focus,
.cid-uA7WEvRguV .nav-link:focus {
  outline: none;
}
.cid-uA7WEvRguV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uA7WEvRguV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uA7WEvRguV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uA7WEvRguV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uA7WEvRguV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uA7WEvRguV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uA7WEvRguV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uA7WEvRguV .navbar.opened {
  transition: all 0.3s;
}
.cid-uA7WEvRguV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uA7WEvRguV .navbar .navbar-logo img {
  width: auto;
}
.cid-uA7WEvRguV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uA7WEvRguV .navbar.collapsed {
  justify-content: center;
}
.cid-uA7WEvRguV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uA7WEvRguV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uA7WEvRguV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uA7WEvRguV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uA7WEvRguV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uA7WEvRguV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uA7WEvRguV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uA7WEvRguV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uA7WEvRguV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uA7WEvRguV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uA7WEvRguV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uA7WEvRguV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uA7WEvRguV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uA7WEvRguV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uA7WEvRguV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uA7WEvRguV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uA7WEvRguV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uA7WEvRguV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uA7WEvRguV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uA7WEvRguV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uA7WEvRguV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uA7WEvRguV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uA7WEvRguV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uA7WEvRguV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uA7WEvRguV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uA7WEvRguV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uA7WEvRguV .dropdown-item.active,
.cid-uA7WEvRguV .dropdown-item:active {
  background-color: transparent;
}
.cid-uA7WEvRguV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uA7WEvRguV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uA7WEvRguV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uA7WEvRguV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uA7WEvRguV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uA7WEvRguV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uA7WEvRguV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uA7WEvRguV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uA7WEvRguV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uA7WEvRguV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uA7WEvRguV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uA7WEvRguV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA7WEvRguV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uA7WEvRguV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uA7WEvRguV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA7WEvRguV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uA7WEvRguV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uA7WEvRguV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uA7WEvRguV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uA7WEvRguV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uA7WEvRguV .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-uA7WEvRguV .navbar {
    height: 70px;
  }
  .cid-uA7WEvRguV .navbar.opened {
    height: auto;
  }
  .cid-uA7WEvRguV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uAdKJVcEJw {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uAdKJVcEJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdKJVcEJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAdKJVcEJw .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAdKJVcEJw .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uAdKJVcEJw .mbr-section-title {
  color: #3164a1;
}
.cid-uAdKJVcEJw .mbr-text,
.cid-uAdKJVcEJw .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uA7WEwHtT5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uA7WEwHtT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA7WEwHtT5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA7WEwHtT5 .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uA7WEwHtT5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA7WEwHtT5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uA7WEwHtT5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uA7WEwHtT5 .mbr-section-title {
  color: #3164a1;
}
.cid-uA7WEwHtT5 .mbr-text {
  color: #000000;
}
.cid-uA7WExfmys {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pexels-marcus-aurelius-4064178-2000x3000.jpg");
}
.cid-uA7WExfmys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA7WExfmys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA7WExfmys .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-uA7WExfmys .item .icon-wrap {
  text-align: center;
}
.cid-uA7WExfmys .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #3164a1;
  transform: translate(-50%, 0);
}
.cid-uA7WExfmys .item:last-child:before {
  display: none;
}
.cid-uA7WExfmys .item.last::before {
  display: none;
}
.cid-uA7WExfmys .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uA7WExfmys .text-box {
  text-align: center;
}
.cid-uA7WExfmys span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uA7WExfmys .card {
    margin-bottom: 2rem;
  }
  .cid-uA7WExfmys .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uA7WExfmys .card-title,
.cid-uA7WExfmys .card-box {
  color: #ffffff;
}
.cid-uA7WExfmys .mbr-text,
.cid-uA7WExfmys .mbr-section-btn {
  color: #000000;
}
.cid-uA7WExfmys .icon-text {
  text-align: left;
  color: #ffffff;
}
.cid-uA7WExJwe8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uA7WExJwe8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA7WExJwe8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uA7WExJwe8 .mbr-section-title {
  color: #3164a1;
}
.cid-uA7WExJwe8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uAdYUneFhU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uAdYUneFhU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAdYUneFhU .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-uAdYUneFhU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uAdYUneFhU img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uAdYUneFhU .text-wrapper {
    padding: 2rem;
  }
}
.cid-uAdYUneFhU .mbr-section-title {
  color: #3164a1;
}
.cid-uAfgc5HZZJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uAfgc5HZZJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAfgc5HZZJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAfgc5HZZJ .mbr-section-title {
  color: #3164a1;
}
.cid-uAfgc5HZZJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uAfg96aumw {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-jamies-x-co-7520156-2000x1333.jpg");
}
.cid-uAfg96aumw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAfg96aumw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAfg96aumw .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uAfg96aumw .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uAfg96aumw .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uAfg96aumw .wrapper {
  padding: 30px 0;
}
.cid-uAfg96aumw .mbr-section-title {
  color: #fafafa;
}
.cid-uAfg96aumw .mbr-text,
.cid-uAfg96aumw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uAfg96aumw H3 {
  color: #3164a1;
}
.cid-uAfhUm9Xdn {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-olly-3756681-2000x1333.jpg");
}
.cid-uAfhUm9Xdn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uAfhUm9Xdn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uAfhUm9Xdn .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uAfhUm9Xdn .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uAfhUm9Xdn .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uAfhUm9Xdn .wrapper {
  padding: 30px 0;
}
.cid-uAfhUm9Xdn .mbr-section-title {
  color: #fafafa;
}
.cid-uAfhUm9Xdn .mbr-text,
.cid-uAfhUm9Xdn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uAfhUm9Xdn H3 {
  color: #3164a1;
}
.cid-uA7WExU2lg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uA7WEy2Bya {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uA7WEy2Bya .mbr-fallback-image.disabled {
  display: none;
}
.cid-uA7WEy2Bya .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-uA7WEy2Bya .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uA7WEy2Bya .row {
  flex-direction: row-reverse;
}
.cid-uA7WEy2Bya img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uBazlPMA7d .navbar-dropdown {
  position: relative !important;
}
.cid-uBazlPMA7d .navbar-dropdown {
  position: absolute !important;
}
.cid-uBazlPMA7d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBazlPMA7d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBazlPMA7d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBazlPMA7d .dropdown-item:hover,
.cid-uBazlPMA7d .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uBazlPMA7d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBazlPMA7d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBazlPMA7d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBazlPMA7d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBazlPMA7d .nav-link {
  position: relative;
}
.cid-uBazlPMA7d .container {
  display: flex;
  margin: auto;
}
.cid-uBazlPMA7d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBazlPMA7d .dropdown-menu,
.cid-uBazlPMA7d .navbar.opened {
  background: #ffffff !important;
}
.cid-uBazlPMA7d .nav-item:focus,
.cid-uBazlPMA7d .nav-link:focus {
  outline: none;
}
.cid-uBazlPMA7d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBazlPMA7d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBazlPMA7d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBazlPMA7d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBazlPMA7d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBazlPMA7d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBazlPMA7d .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uBazlPMA7d .navbar.opened {
  transition: all 0.3s;
}
.cid-uBazlPMA7d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBazlPMA7d .navbar .navbar-logo img {
  width: auto;
}
.cid-uBazlPMA7d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBazlPMA7d .navbar.collapsed {
  justify-content: center;
}
.cid-uBazlPMA7d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBazlPMA7d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBazlPMA7d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uBazlPMA7d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBazlPMA7d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBazlPMA7d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBazlPMA7d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBazlPMA7d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBazlPMA7d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBazlPMA7d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBazlPMA7d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBazlPMA7d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBazlPMA7d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBazlPMA7d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBazlPMA7d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uBazlPMA7d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBazlPMA7d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBazlPMA7d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBazlPMA7d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBazlPMA7d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBazlPMA7d .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBazlPMA7d .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBazlPMA7d .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBazlPMA7d .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBazlPMA7d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBazlPMA7d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBazlPMA7d .dropdown-item.active,
.cid-uBazlPMA7d .dropdown-item:active {
  background-color: transparent;
}
.cid-uBazlPMA7d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBazlPMA7d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBazlPMA7d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBazlPMA7d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uBazlPMA7d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBazlPMA7d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBazlPMA7d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBazlPMA7d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBazlPMA7d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBazlPMA7d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uBazlPMA7d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBazlPMA7d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBazlPMA7d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBazlPMA7d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBazlPMA7d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBazlPMA7d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBazlPMA7d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBazlPMA7d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBazlPMA7d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uBazlPMA7d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBazlPMA7d .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-uBazlPMA7d .navbar {
    height: 70px;
  }
  .cid-uBazlPMA7d .navbar.opened {
    height: auto;
  }
  .cid-uBazlPMA7d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBaGjibKgz {
  background-image: url("../../../assets/images/bootcamps-solutions-the-focus-1080x1080.png");
}
.cid-uBaGjibKgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBaGjibKgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBaGjibKgz .mbr-section-title {
  color: #ffffff;
}
.cid-uBazlSaxot {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uBazlSaxot .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBazlSaxot .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBazlSaxot .mbr-section-title {
  color: #3164a1;
}
.cid-uBazlSaxot .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uBaJ6MyYii {
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-uBaJ6MyYii .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBaJ6MyYii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBaJ6MyYii .social-row .soc-item {
  display: inline-block;
  text-align: center;
  margin-bottom: 1rem;
  margin-right: .7rem;
}
.cid-uBaJ6MyYii .social-row .soc-item .mbr-iconfont {
  font-size: 32px;
  border-radius: 50%;
  padding: 0.6rem;
  border: 2px solid #000000;
  transition: all 0.3s;
  color: #000000;
}
.cid-uBaJ6MyYii .social-row .soc-item .mbr-iconfont:hover {
  background-color: #000000;
  color: #ffffff;
}
.cid-uBaJ6MyYii .mbr-section-title {
  color: #ffffff;
}
.cid-uBaJ6MyYii .mbr-text,
.cid-uBaJ6MyYii .mbr-section-btn,
.cid-uBaJ6MyYii .social-row {
  color: #ffffff;
}
.cid-uBazlRCsQh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBazlRCsQh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBazlRCsQh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBazlRCsQh .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-uBazlRCsQh .item .icon-wrap {
  text-align: center;
}
.cid-uBazlRCsQh .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 33px;
  left: 50%;
  top: 97%;
  color: #3164a1;
  transform: translate(-50%, 0);
}
.cid-uBazlRCsQh .item:last-child:before {
  display: none;
}
.cid-uBazlRCsQh .item.last::before {
  display: none;
}
.cid-uBazlRCsQh .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uBazlRCsQh .text-box {
  text-align: center;
}
.cid-uBazlRCsQh span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uBazlRCsQh .card {
    margin-bottom: 2rem;
  }
  .cid-uBazlRCsQh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uBazlRCsQh .card-title,
.cid-uBazlRCsQh .card-box {
  color: #3164a1;
}
.cid-uBazlRCsQh .mbr-text,
.cid-uBazlRCsQh .mbr-section-btn {
  color: #000000;
}
.cid-uBazlRCsQh .icon-text {
  text-align: left;
  color: #000000;
}
.cid-uBazlQdqMq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uBazlQdqMq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBazlQdqMq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBazlQdqMq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uBazlQdqMq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uBazlQdqMq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uBazlQdqMq .mbr-section-title {
  color: #3164a1;
}
.cid-uBazlQdqMq .mbr-text,
.cid-uBazlQdqMq .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uBazlQpcLV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBazlQpcLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBazlQpcLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBazlQpcLV .mbr-section-title {
  color: #3164a1;
}
.cid-uBbJmcabVF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBbJmcabVF img,
.cid-uBbJmcabVF .item-img {
  width: 100%;
}
.cid-uBbJmcabVF .item:focus,
.cid-uBbJmcabVF span:focus {
  outline: none;
}
.cid-uBbJmcabVF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uBbJmcabVF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uBbJmcabVF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uBbJmcabVF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uBbJmcabVF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uBbJmcabVF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uBbJmcabVF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uBbJmcabVF .mbr-section-title {
  color: #3164a1;
}
.cid-uBbJmcabVF .mbr-text,
.cid-uBbJmcabVF .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uBbJmcabVF .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uBbJmcabVF .item-subtitle {
  text-align: center;
}
.cid-uBbJmcabVF .mbr-section-subtitle {
  color: #000000;
}
.cid-uBazlSFHR7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBazlSFHR7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBazlSFHR7 .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-uBazlSFHR7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBazlSFHR7 .row {
  flex-direction: row-reverse;
}
.cid-uBazlSFHR7 img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uBbQtBgAD3 .navbar-dropdown {
  position: relative !important;
}
.cid-uBbQtBgAD3 .navbar-dropdown {
  position: absolute !important;
}
.cid-uBbQtBgAD3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBbQtBgAD3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uBbQtBgAD3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uBbQtBgAD3 .dropdown-item:hover,
.cid-uBbQtBgAD3 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uBbQtBgAD3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uBbQtBgAD3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uBbQtBgAD3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uBbQtBgAD3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uBbQtBgAD3 .nav-link {
  position: relative;
}
.cid-uBbQtBgAD3 .container {
  display: flex;
  margin: auto;
}
.cid-uBbQtBgAD3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uBbQtBgAD3 .dropdown-menu,
.cid-uBbQtBgAD3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uBbQtBgAD3 .nav-item:focus,
.cid-uBbQtBgAD3 .nav-link:focus {
  outline: none;
}
.cid-uBbQtBgAD3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uBbQtBgAD3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBbQtBgAD3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uBbQtBgAD3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uBbQtBgAD3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBbQtBgAD3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBbQtBgAD3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uBbQtBgAD3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uBbQtBgAD3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uBbQtBgAD3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uBbQtBgAD3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBbQtBgAD3 .navbar.collapsed {
  justify-content: center;
}
.cid-uBbQtBgAD3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBbQtBgAD3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBbQtBgAD3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uBbQtBgAD3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBbQtBgAD3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBbQtBgAD3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uBbQtBgAD3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBbQtBgAD3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uBbQtBgAD3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uBbQtBgAD3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBbQtBgAD3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBbQtBgAD3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBbQtBgAD3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBbQtBgAD3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uBbQtBgAD3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uBbQtBgAD3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBbQtBgAD3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBbQtBgAD3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uBbQtBgAD3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uBbQtBgAD3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uBbQtBgAD3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uBbQtBgAD3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uBbQtBgAD3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uBbQtBgAD3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBbQtBgAD3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBbQtBgAD3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBbQtBgAD3 .dropdown-item.active,
.cid-uBbQtBgAD3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uBbQtBgAD3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBbQtBgAD3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBbQtBgAD3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBbQtBgAD3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uBbQtBgAD3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBbQtBgAD3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBbQtBgAD3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uBbQtBgAD3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uBbQtBgAD3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uBbQtBgAD3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uBbQtBgAD3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBbQtBgAD3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBbQtBgAD3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBbQtBgAD3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBbQtBgAD3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBbQtBgAD3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBbQtBgAD3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBbQtBgAD3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBbQtBgAD3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uBbQtBgAD3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uBbQtBgAD3 .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-uBbQtBgAD3 .navbar {
    height: 70px;
  }
  .cid-uBbQtBgAD3 .navbar.opened {
    height: auto;
  }
  .cid-uBbQtBgAD3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uBbQtCeRHM {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uBbQtCeRHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtCeRHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtCeRHM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uBbQtCeRHM .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uBbQtCeRHM .mbr-section-title {
  color: #3164a1;
}
.cid-uBbQtCeRHM .mbr-text,
.cid-uBbQtCeRHM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uBbQtCBoN9 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uBbQtCBoN9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtCBoN9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtCBoN9 .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uBbQtCBoN9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBbQtCBoN9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uBbQtCBoN9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uBbQtCBoN9 .mbr-section-title {
  color: #3164a1;
}
.cid-uBbQtCBoN9 .mbr-text {
  color: #000000;
}
.cid-uBbQtCQO3Y {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/pexels-sam-lion-5710191-2000x1333.jpg");
}
.cid-uBbQtCQO3Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtCQO3Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtCQO3Y .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
}
.cid-uBbQtCQO3Y .item .icon-wrap {
  text-align: center;
}
.cid-uBbQtCQO3Y .item:last-child:before {
  display: none;
}
.cid-uBbQtCQO3Y .item.last::before {
  display: none;
}
.cid-uBbQtCQO3Y .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-uBbQtCQO3Y .text-box {
  text-align: center;
}
.cid-uBbQtCQO3Y span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-uBbQtCQO3Y .card {
    margin-bottom: 2rem;
  }
  .cid-uBbQtCQO3Y .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uBbQtCQO3Y .card-title,
.cid-uBbQtCQO3Y .card-box {
  color: #ffffff;
}
.cid-uBbQtCQO3Y .mbr-text,
.cid-uBbQtCQO3Y .mbr-section-btn {
  color: #ffffff;
}
.cid-uBbQtCQO3Y .icon-text {
  text-align: left;
  color: #ffffff;
}
.cid-uBbQtEeJ9u {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBbQtEeJ9u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtEeJ9u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtEeJ9u .mbr-section-title {
  color: #3164a1;
}
.cid-uBbQtEeJ9u .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uBbQtEqRyA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBbQtEqRyA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtEqRyA .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-uBbQtEqRyA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uBbQtEqRyA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uBbQtEqRyA .text-wrapper {
    padding: 2rem;
  }
}
.cid-uBbQtEqRyA .mbr-section-title {
  color: #3164a1;
}
.cid-uBbQtEzKtY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uBbQtEzKtY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtEzKtY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtEzKtY .mbr-section-title {
  color: #3164a1;
}
.cid-uBbQtEzKtY .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uBbQtEzKtY .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uBbQtEHhi0 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-yankrukov-8837720-2000x1333.jpg");
}
.cid-uBbQtEHhi0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBbQtEHhi0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBbQtEHhi0 .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uBbQtEHhi0 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uBbQtEHhi0 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uBbQtEHhi0 .wrapper {
  padding: 30px 0;
}
.cid-uBbQtEHhi0 .mbr-section-title {
  color: #fafafa;
}
.cid-uBbQtEHhi0 .mbr-text,
.cid-uBbQtEHhi0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uBbQtEHhi0 H3 {
  color: #3164a1;
}
.cid-uC2vcd9yoC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background: #fafafa;
}
.cid-uC2vcd9yoC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC2vcd9yoC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC2vcd9yoC .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uC2vcd9yoC .plan-body {
  padding-bottom: 2rem;
}
.cid-uC2vcd9yoC .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uC2vcd9yoC .price {
  color: #000000;
}
.cid-uC2vcd9yoC .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uC2vcd9yoC .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uC2vcd9yoC .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uC2vcd9yoC .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uC2vcd9yoC .plan {
    margin-bottom: 2rem;
  }
}
.cid-uC2vcd9yoC .price-term {
  color: #3164a1;
}
.cid-uC2vcd9yoC .plan-title {
  color: #3164a1;
}
.cid-uC2vcd9yoC UL {
  color: #000000;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uCre4ulF4o .navbar-dropdown {
  position: relative !important;
}
.cid-uCre4ulF4o .navbar-dropdown {
  position: absolute !important;
}
.cid-uCre4ulF4o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCre4ulF4o .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCre4ulF4o .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCre4ulF4o .dropdown-item:hover,
.cid-uCre4ulF4o .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uCre4ulF4o .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCre4ulF4o .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCre4ulF4o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCre4ulF4o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCre4ulF4o .nav-link {
  position: relative;
}
.cid-uCre4ulF4o .container {
  display: flex;
  margin: auto;
}
.cid-uCre4ulF4o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCre4ulF4o .dropdown-menu,
.cid-uCre4ulF4o .navbar.opened {
  background: #ffffff !important;
}
.cid-uCre4ulF4o .nav-item:focus,
.cid-uCre4ulF4o .nav-link:focus {
  outline: none;
}
.cid-uCre4ulF4o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCre4ulF4o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCre4ulF4o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCre4ulF4o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCre4ulF4o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCre4ulF4o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCre4ulF4o .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uCre4ulF4o .navbar.opened {
  transition: all 0.3s;
}
.cid-uCre4ulF4o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCre4ulF4o .navbar .navbar-logo img {
  width: auto;
}
.cid-uCre4ulF4o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCre4ulF4o .navbar.collapsed {
  justify-content: center;
}
.cid-uCre4ulF4o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCre4ulF4o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCre4ulF4o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uCre4ulF4o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCre4ulF4o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCre4ulF4o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCre4ulF4o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCre4ulF4o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCre4ulF4o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCre4ulF4o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCre4ulF4o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCre4ulF4o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCre4ulF4o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCre4ulF4o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCre4ulF4o .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uCre4ulF4o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCre4ulF4o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCre4ulF4o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCre4ulF4o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCre4ulF4o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCre4ulF4o .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCre4ulF4o .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCre4ulF4o .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCre4ulF4o .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCre4ulF4o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCre4ulF4o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCre4ulF4o .dropdown-item.active,
.cid-uCre4ulF4o .dropdown-item:active {
  background-color: transparent;
}
.cid-uCre4ulF4o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCre4ulF4o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCre4ulF4o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCre4ulF4o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCre4ulF4o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCre4ulF4o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCre4ulF4o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCre4ulF4o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCre4ulF4o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCre4ulF4o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uCre4ulF4o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCre4ulF4o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCre4ulF4o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCre4ulF4o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCre4ulF4o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCre4ulF4o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCre4ulF4o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCre4ulF4o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCre4ulF4o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uCre4ulF4o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCre4ulF4o .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-uCre4ulF4o .navbar {
    height: 70px;
  }
  .cid-uCre4ulF4o .navbar.opened {
    height: auto;
  }
  .cid-uCre4ulF4o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCre4uKF40 {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCre4uKF40 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCre4uKF40 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCre4uKF40 .mbr-section-title {
  color: #3164a1;
}
.cid-uCrfsMPJAa {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uCrfsMPJAa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCrfsMPJAa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCrfsMPJAa .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCrfsMPJAa .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uCrfsMPJAa .mbr-section-title {
  color: #ffffff;
}
.cid-uCrfsMPJAa .mbr-text,
.cid-uCrfsMPJAa .mbr-section-btn {
  color: #ffffff;
}
.cid-uCre4uVqgN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uCre4uVqgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCre4uVqgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCre4uVqgN .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCre4uVqgN .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uCre4uVqgN .mbr-section-title {
  color: #3164a1;
}
.cid-uCre4uVqgN .mbr-text,
.cid-uCre4uVqgN .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uCre4v6JVE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCre4v6JVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCre4v6JVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCre4v6JVE .mbr-section-title {
  color: #3164a1;
}
.cid-uCre4v6JVE .mbr-section-subtitle {
  color: #000000;
}
.cid-uCre4vq1kF {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/bootcamp-focuspersona-1080x1080.png");
}
.cid-uCre4vq1kF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCre4vq1kF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCre4vq1kF .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uCre4vq1kF .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uCre4vq1kF .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uCre4vq1kF .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uCre4vq1kF .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uCre4vq1kF .mbr-section-title {
  color: #ffffff;
}
.cid-uCre4vq1kF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uCre4vq1kF .card-title {
  color: #000000;
}
.cid-uCre4vq1kF P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uCKNZ9ZmhZ .navbar-dropdown {
  position: relative !important;
}
.cid-uCKNZ9ZmhZ .navbar-dropdown {
  position: absolute !important;
}
.cid-uCKNZ9ZmhZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCKNZ9ZmhZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uCKNZ9ZmhZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uCKNZ9ZmhZ .dropdown-item:hover,
.cid-uCKNZ9ZmhZ .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uCKNZ9ZmhZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uCKNZ9ZmhZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uCKNZ9ZmhZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uCKNZ9ZmhZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uCKNZ9ZmhZ .nav-link {
  position: relative;
}
.cid-uCKNZ9ZmhZ .container {
  display: flex;
  margin: auto;
}
.cid-uCKNZ9ZmhZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uCKNZ9ZmhZ .dropdown-menu,
.cid-uCKNZ9ZmhZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uCKNZ9ZmhZ .nav-item:focus,
.cid-uCKNZ9ZmhZ .nav-link:focus {
  outline: none;
}
.cid-uCKNZ9ZmhZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uCKNZ9ZmhZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uCKNZ9ZmhZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uCKNZ9ZmhZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uCKNZ9ZmhZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uCKNZ9ZmhZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uCKNZ9ZmhZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uCKNZ9ZmhZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uCKNZ9ZmhZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uCKNZ9ZmhZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uCKNZ9ZmhZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed {
  justify-content: center;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uCKNZ9ZmhZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uCKNZ9ZmhZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uCKNZ9ZmhZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uCKNZ9ZmhZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uCKNZ9ZmhZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uCKNZ9ZmhZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uCKNZ9ZmhZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uCKNZ9ZmhZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uCKNZ9ZmhZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uCKNZ9ZmhZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uCKNZ9ZmhZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uCKNZ9ZmhZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uCKNZ9ZmhZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uCKNZ9ZmhZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uCKNZ9ZmhZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uCKNZ9ZmhZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uCKNZ9ZmhZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uCKNZ9ZmhZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uCKNZ9ZmhZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uCKNZ9ZmhZ .dropdown-item.active,
.cid-uCKNZ9ZmhZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uCKNZ9ZmhZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uCKNZ9ZmhZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uCKNZ9ZmhZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uCKNZ9ZmhZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uCKNZ9ZmhZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uCKNZ9ZmhZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uCKNZ9ZmhZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uCKNZ9ZmhZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uCKNZ9ZmhZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uCKNZ9ZmhZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCKNZ9ZmhZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uCKNZ9ZmhZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uCKNZ9ZmhZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uCKNZ9ZmhZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uCKNZ9ZmhZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uCKNZ9ZmhZ .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-uCKNZ9ZmhZ .navbar {
    height: 70px;
  }
  .cid-uCKNZ9ZmhZ .navbar.opened {
    height: auto;
  }
  .cid-uCKNZ9ZmhZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uCKNZaDp2d {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uCKNZaDp2d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZaDp2d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZaDp2d .mbr-section-title {
  color: #ffffff;
}
.cid-uCKNZaPktP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCKNZaPktP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZaPktP .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-uCKNZaPktP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCKNZaPktP .row {
  flex-direction: row-reverse;
}
.cid-uCKNZaPktP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCKNZaPktP .text-wrapper {
    padding: 2rem;
  }
}
.cid-uCKNZaPktP .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uCKNZaXolD {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #3164a1 10%, #000000 100%) !important;
}
.cid-uCKNZaXolD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZaXolD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZb3GOD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCKNZbJE6v {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uCKNZbJE6v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZbJE6v .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-uCKNZbJE6v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uCKNZbJE6v img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCKNZbJE6v .text-wrapper {
    padding: 2rem;
  }
}
.cid-uCKNZbJE6v .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uCKNZbJE6v .mbr-text {
  color: #000000;
}
.cid-uCKNZbQISG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCKNZbQISG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZbQISG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZbQISG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uCKNZbQISG .row {
    flex-direction: column-reverse;
  }
  .cid-uCKNZbQISG .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uCKNZbQISG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uCKNZbQISG .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-uCKNZbQISG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uCKNZbQISG .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uCKNZbQISG .mbr-text,
.cid-uCKNZbQISG .mbr-section-btn {
  color: #000000;
}
.cid-uCKNZb73XS {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pexels-rethaferguson-3811082-2000x1429.jpg");
}
.cid-uCKNZb73XS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZb73XS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZb73XS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uCKNZb73XS .mbr-text,
.cid-uCKNZb73XS .mbr-section-btn {
  color: #ffffff;
}
.cid-uCKNZbiQnm {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCKNZbohJW {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/pexels-cowomen-1058097-2041627-2000x1333.jpg");
}
.cid-uCKNZbohJW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZbohJW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZbohJW .card-wrapper {
  background: #3164a1;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uCKNZbohJW .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uCKNZbohJW .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uCKNZbohJW .card-wrapper {
    padding: 4rem;
  }
}
.cid-uCKNZbohJW .card-title {
  color: #000000;
}
.cid-uCKNZbohJW .mbr-text,
.cid-uCKNZbohJW .mbr-section-btn {
  color: #ffffff;
}
.cid-uCKNZbyOhb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCKNZbyOhb .mbr-section-title {
  color: #3164a1;
}
.cid-uCKNZceBqA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uCKNZceBqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uCKNZceBqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uCKNZceBqA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uCKNZceBqA .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uCKNZceBqA .mbr-section-title {
  color: #3164a1;
}
.cid-uCKNZceBqA .mbr-text,
.cid-uCKNZceBqA .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-uEbgSRaSFc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uEbgSRaSFc .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uEbgSRaSFc .mbr-text {
  color: #000000;
}
.cid-uEbfXCcsM9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181724-948x632.jpg");
}
.cid-uEbfXCcsM9 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbfXCcsM9 .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbfXCcsM9 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbfXCcsM9 .price {
  color: #3164a1;
}
.cid-uEbfXCcsM9 .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbfXCcsM9 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbfXCcsM9 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbfXCcsM9 .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbfXCcsM9 .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbfXCcsM9 .plan-title {
  color: #000000;
}
.cid-uEbfXCcsM9 .price-term {
  color: #000000;
}
.cid-uCKNZcwnIk {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uCKNZcwnIk img {
  width: 120px;
  margin: auto;
}
.cid-uCKNZcwnIk .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uCKNZcwnIk .card {
    max-width: 12.5%;
  }
}
.cid-uCKNZcwnIk .mbr-section-subtitle {
  color: #353535;
}
.cid-uCKNZcwnIk .mbr-section-title {
  color: #3164a1;
}
.cid-uJ80p5oqoH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/5-3-1080x1080.png");
}
.cid-uJ80p5oqoH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ80p5oqoH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ80p5oqoH .mbr-text,
.cid-uJ80p5oqoH .mbr-section-btn {
  color: #232323;
}
.cid-uJ80p5oqoH .card-title,
.cid-uJ80p5oqoH .card-box {
  color: #ffffff;
}
.cid-uJ80p5oqoH .mbr-text,
.cid-uJ80p5oqoH .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uDOhdtylO2 .navbar-dropdown {
  position: relative !important;
}
.cid-uDOhdtylO2 .navbar-dropdown {
  position: absolute !important;
}
.cid-uDOhdtylO2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDOhdtylO2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uDOhdtylO2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uDOhdtylO2 .dropdown-item:hover,
.cid-uDOhdtylO2 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uDOhdtylO2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uDOhdtylO2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uDOhdtylO2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uDOhdtylO2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uDOhdtylO2 .nav-link {
  position: relative;
}
.cid-uDOhdtylO2 .container {
  display: flex;
  margin: auto;
}
.cid-uDOhdtylO2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDOhdtylO2 .dropdown-menu,
.cid-uDOhdtylO2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uDOhdtylO2 .nav-item:focus,
.cid-uDOhdtylO2 .nav-link:focus {
  outline: none;
}
.cid-uDOhdtylO2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDOhdtylO2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDOhdtylO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDOhdtylO2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDOhdtylO2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDOhdtylO2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDOhdtylO2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uDOhdtylO2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uDOhdtylO2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDOhdtylO2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uDOhdtylO2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uDOhdtylO2 .navbar.collapsed {
  justify-content: center;
}
.cid-uDOhdtylO2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDOhdtylO2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDOhdtylO2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDOhdtylO2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDOhdtylO2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDOhdtylO2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uDOhdtylO2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDOhdtylO2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDOhdtylO2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uDOhdtylO2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDOhdtylO2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDOhdtylO2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDOhdtylO2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDOhdtylO2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uDOhdtylO2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uDOhdtylO2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uDOhdtylO2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDOhdtylO2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uDOhdtylO2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDOhdtylO2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDOhdtylO2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uDOhdtylO2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uDOhdtylO2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uDOhdtylO2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uDOhdtylO2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDOhdtylO2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDOhdtylO2 .dropdown-item.active,
.cid-uDOhdtylO2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uDOhdtylO2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDOhdtylO2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDOhdtylO2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDOhdtylO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDOhdtylO2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uDOhdtylO2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDOhdtylO2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDOhdtylO2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uDOhdtylO2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDOhdtylO2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDOhdtylO2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDOhdtylO2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDOhdtylO2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDOhdtylO2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDOhdtylO2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDOhdtylO2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDOhdtylO2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDOhdtylO2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDOhdtylO2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDOhdtylO2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDOhdtylO2 .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-uDOhdtylO2 .navbar {
    height: 70px;
  }
  .cid-uDOhdtylO2 .navbar.opened {
    height: auto;
  }
  .cid-uDOhdtylO2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDOhdv1IqL {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uDOhdv1IqL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdv1IqL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOhdv1IqL .mbr-section-title {
  color: #ffffff;
}
.cid-uDOhdvlUs1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOhdvlUs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdvlUs1 .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-uDOhdvlUs1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOhdvlUs1 .row {
  flex-direction: row-reverse;
}
.cid-uDOhdvlUs1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uDOhdvlUs1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uDOhdvlUs1 .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uDOhdw2G5r {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/pexels-alena-shekhovtcova-8067931-2000x3000.jpg");
}
.cid-uDOhdw2G5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdw2G5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOhdw2G5r .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uDOhdw2G5r .mbr-text,
.cid-uDOhdw2G5r .mbr-section-btn {
  color: #ffffff;
}
.cid-uDOhdvFR5s {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOhdvz7eB {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-image: linear-gradient(135deg, #000000 10%, #3164a1 100%) !important;
}
.cid-uDOhdvz7eB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdvz7eB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOhdvz7eB .mbr-text,
.cid-uDOhdvz7eB .mbr-section-btn {
  text-align: left;
}
.cid-uDOhdvJveK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOhdvJveK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdvJveK .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-uDOhdvJveK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOhdvJveK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uDOhdvJveK .text-wrapper {
    padding: 2rem;
  }
}
.cid-uDOhdvJveK .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uDOhdvJveK .mbr-text {
  color: #000000;
}
.cid-uDOhdvQxTt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOhdvQxTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdvQxTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOhdvQxTt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uDOhdvQxTt .row {
    flex-direction: column-reverse;
  }
  .cid-uDOhdvQxTt .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uDOhdvQxTt .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOhdvQxTt .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-uDOhdvQxTt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uDOhdvQxTt .card-title {
  color: #3164a1;
  text-align: center;
}
.cid-uDOhdvQxTt .mbr-text,
.cid-uDOhdvQxTt .mbr-section-btn {
  color: #000000;
}
.cid-uDOhdwicJT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/pexels-kindelmedia-7688458-2000x2667.jpg");
}
.cid-uDOhdwicJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOhdwicJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOhdwicJT .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uDOhdwicJT .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uDOhdwicJT .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uDOhdwicJT .card-wrapper {
    padding: 4rem;
  }
}
.cid-uDOhdwicJT .card-title {
  color: #3164a1;
}
.cid-uDOhdwicJT .mbr-text,
.cid-uDOhdwicJT .mbr-section-btn {
  color: #ffffff;
}
.cid-uDOhdwQ0ID {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOhdwQ0ID img {
  width: 120px;
  margin: auto;
}
.cid-uDOhdwQ0ID .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uDOhdwQ0ID .card {
    max-width: 12.5%;
  }
}
.cid-uDOhdwQ0ID .mbr-section-subtitle {
  color: #353535;
}
.cid-uDOhdwQ0ID .mbr-section-title {
  color: #000000;
}
.cid-uJ83WTirAY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x960.jpg");
}
.cid-uJ83WTirAY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ83WTirAY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ83WTirAY .mbr-text,
.cid-uJ83WTirAY .mbr-section-btn {
  color: #232323;
}
.cid-uJ83WTirAY .card-title,
.cid-uJ83WTirAY .card-box {
  color: #ffffff;
}
.cid-uJ83WTirAY .mbr-text,
.cid-uJ83WTirAY .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uDOnlDhwPR .navbar-dropdown {
  position: relative !important;
}
.cid-uDOnlDhwPR .navbar-dropdown {
  position: absolute !important;
}
.cid-uDOnlDhwPR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDOnlDhwPR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uDOnlDhwPR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uDOnlDhwPR .dropdown-item:hover,
.cid-uDOnlDhwPR .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uDOnlDhwPR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uDOnlDhwPR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uDOnlDhwPR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uDOnlDhwPR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uDOnlDhwPR .nav-link {
  position: relative;
}
.cid-uDOnlDhwPR .container {
  display: flex;
  margin: auto;
}
.cid-uDOnlDhwPR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uDOnlDhwPR .dropdown-menu,
.cid-uDOnlDhwPR .navbar.opened {
  background: #ffffff !important;
}
.cid-uDOnlDhwPR .nav-item:focus,
.cid-uDOnlDhwPR .nav-link:focus {
  outline: none;
}
.cid-uDOnlDhwPR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uDOnlDhwPR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uDOnlDhwPR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uDOnlDhwPR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uDOnlDhwPR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uDOnlDhwPR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uDOnlDhwPR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uDOnlDhwPR .navbar.opened {
  transition: all 0.3s;
}
.cid-uDOnlDhwPR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uDOnlDhwPR .navbar .navbar-logo img {
  width: auto;
}
.cid-uDOnlDhwPR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uDOnlDhwPR .navbar.collapsed {
  justify-content: center;
}
.cid-uDOnlDhwPR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uDOnlDhwPR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uDOnlDhwPR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uDOnlDhwPR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uDOnlDhwPR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uDOnlDhwPR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uDOnlDhwPR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uDOnlDhwPR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uDOnlDhwPR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uDOnlDhwPR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uDOnlDhwPR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uDOnlDhwPR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uDOnlDhwPR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uDOnlDhwPR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uDOnlDhwPR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uDOnlDhwPR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uDOnlDhwPR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uDOnlDhwPR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uDOnlDhwPR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uDOnlDhwPR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uDOnlDhwPR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uDOnlDhwPR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uDOnlDhwPR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uDOnlDhwPR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uDOnlDhwPR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uDOnlDhwPR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uDOnlDhwPR .dropdown-item.active,
.cid-uDOnlDhwPR .dropdown-item:active {
  background-color: transparent;
}
.cid-uDOnlDhwPR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uDOnlDhwPR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uDOnlDhwPR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uDOnlDhwPR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uDOnlDhwPR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uDOnlDhwPR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDOnlDhwPR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uDOnlDhwPR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uDOnlDhwPR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uDOnlDhwPR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uDOnlDhwPR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uDOnlDhwPR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDOnlDhwPR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uDOnlDhwPR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uDOnlDhwPR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDOnlDhwPR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uDOnlDhwPR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uDOnlDhwPR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uDOnlDhwPR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uDOnlDhwPR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uDOnlDhwPR .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-uDOnlDhwPR .navbar {
    height: 70px;
  }
  .cid-uDOnlDhwPR .navbar.opened {
    height: auto;
  }
  .cid-uDOnlDhwPR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uDOnlEiOFY {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOnlEiOFY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOnlEiOFY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOnlEiOFY .mbr-section-title {
  color: #3164a1;
}
.cid-uDOnlEuIT5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOnlEuIT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOnlEuIT5 .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-uDOnlEuIT5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOnlEuIT5 .row {
  flex-direction: row-reverse;
}
.cid-uDOnlEuIT5 img {
  width: 100%;
}
.cid-uDOnlED2CX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181625-2000x1335.jpg");
}
.cid-uDOnlED2CX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOnlED2CX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOnlED2CX .mbr-text,
.cid-uDOnlED2CX .mbr-section-btn {
  color: #ffffff;
}
.cid-uDOnlED2CX .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uDOnlELRhF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOnlELRhF .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uDOnlELRhF .mbr-text {
  color: #000000;
}
.cid-uDOnlFhasj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOnlFhasj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOnlFhasj .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-uDOnlFhasj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uDOnlFhasj .row {
  flex-direction: row-reverse;
}
.cid-uDOnlFhasj img {
  width: 100%;
}
.cid-uDOnlFO8at {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOnlFO8at .row {
  flex-direction: row-reverse;
}
.cid-uDOnlFO8at .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uDOnlFO8at .mbr-text {
  text-align: left;
}
.cid-uDOnlFTRRA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOnlFTRRA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uDOnlFTRRA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uDOnlFTRRA .text-wrapper {
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-uDOnlFTRRA .text-wrapper {
    padding: 2rem;
  }
}
.cid-uDOnlFTRRA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-uDOnlFTRRA .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uDOnlFTRRA .mbr-section-title {
  color: #3164a1;
  text-align: left;
}
.cid-uDOnlFTRRA .mbr-section-title DIV {
  text-align: left;
}
.cid-uDOnlGkEBj {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uDOnlGkEBj .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uEbhi117cp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/visuel-produit-1069x758.png");
}
.cid-uEbhi117cp .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-uEbhi117cp .plan-body {
  padding-bottom: 2rem;
}
.cid-uEbhi117cp .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uEbhi117cp .price {
  color: #3164a1;
}
.cid-uEbhi117cp .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-uEbhi117cp .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-uEbhi117cp .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-uEbhi117cp .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-uEbhi117cp .plan {
    margin-bottom: 2rem;
  }
}
.cid-uEbhi117cp .plan-title {
  color: #000000;
}
.cid-uEbhi117cp .price-term {
  color: #000000;
}
.cid-uDOnlGxIM5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uDOnlGxIM5 img {
  width: 120px;
  margin: auto;
}
.cid-uDOnlGxIM5 .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uDOnlGxIM5 .card {
    max-width: 12.5%;
  }
}
.cid-uDOnlGxIM5 .mbr-section-subtitle {
  color: #353535;
}
.cid-uDOnlGxIM5 .mbr-section-title {
  color: #3164a1;
}
.cid-uJ819hAtHM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pexels-rdne-10375977-696x1044.jpeg");
}
.cid-uJ819hAtHM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ819hAtHM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ819hAtHM .mbr-text,
.cid-uJ819hAtHM .mbr-section-btn {
  color: #232323;
}
.cid-uJ819hAtHM .card-title,
.cid-uJ819hAtHM .card-box {
  color: #ffffff;
}
.cid-uJ819hAtHM .mbr-text,
.cid-uJ819hAtHM .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIqyIi3Zyy .navbar-dropdown {
  position: relative !important;
}
.cid-uIqyIi3Zyy .navbar-dropdown {
  position: absolute !important;
}
.cid-uIqyIi3Zyy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIqyIi3Zyy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIqyIi3Zyy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIqyIi3Zyy .dropdown-item:hover,
.cid-uIqyIi3Zyy .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIqyIi3Zyy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIqyIi3Zyy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIqyIi3Zyy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIqyIi3Zyy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIqyIi3Zyy .nav-link {
  position: relative;
}
.cid-uIqyIi3Zyy .container {
  display: flex;
  margin: auto;
}
.cid-uIqyIi3Zyy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIqyIi3Zyy .dropdown-menu,
.cid-uIqyIi3Zyy .navbar.opened {
  background: #ffffff !important;
}
.cid-uIqyIi3Zyy .nav-item:focus,
.cid-uIqyIi3Zyy .nav-link:focus {
  outline: none;
}
.cid-uIqyIi3Zyy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIqyIi3Zyy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIqyIi3Zyy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIqyIi3Zyy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIqyIi3Zyy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIqyIi3Zyy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIqyIi3Zyy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIqyIi3Zyy .navbar.opened {
  transition: all 0.3s;
}
.cid-uIqyIi3Zyy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIqyIi3Zyy .navbar .navbar-logo img {
  width: auto;
}
.cid-uIqyIi3Zyy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIqyIi3Zyy .navbar.collapsed {
  justify-content: center;
}
.cid-uIqyIi3Zyy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIqyIi3Zyy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIqyIi3Zyy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIqyIi3Zyy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIqyIi3Zyy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIqyIi3Zyy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIqyIi3Zyy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIqyIi3Zyy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIqyIi3Zyy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIqyIi3Zyy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIqyIi3Zyy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIqyIi3Zyy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIqyIi3Zyy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIqyIi3Zyy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIqyIi3Zyy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIqyIi3Zyy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIqyIi3Zyy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIqyIi3Zyy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIqyIi3Zyy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIqyIi3Zyy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIqyIi3Zyy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIqyIi3Zyy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIqyIi3Zyy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIqyIi3Zyy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIqyIi3Zyy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIqyIi3Zyy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIqyIi3Zyy .dropdown-item.active,
.cid-uIqyIi3Zyy .dropdown-item:active {
  background-color: transparent;
}
.cid-uIqyIi3Zyy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIqyIi3Zyy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIqyIi3Zyy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIqyIi3Zyy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIqyIi3Zyy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIqyIi3Zyy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIqyIi3Zyy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIqyIi3Zyy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIqyIi3Zyy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIqyIi3Zyy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIqyIi3Zyy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIqyIi3Zyy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIqyIi3Zyy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIqyIi3Zyy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIqyIi3Zyy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIqyIi3Zyy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIqyIi3Zyy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIqyIi3Zyy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIqyIi3Zyy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIqyIi3Zyy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIqyIi3Zyy .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-uIqyIi3Zyy .navbar {
    height: 70px;
  }
  .cid-uIqyIi3Zyy .navbar.opened {
    height: auto;
  }
  .cid-uIqyIi3Zyy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIqyIik2Ot {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uIqyIik2Ot .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqyIik2Ot .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqyIik2Ot .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uIqyIik2Ot .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uIqyIik2Ot .mbr-section-title {
  color: #3164a1;
}
.cid-uIqyIik2Ot .mbr-text,
.cid-uIqyIik2Ot .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uIqzgF8VGL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIqzgF8VGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqzgF8VGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqzgF8VGL .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIqzgF8VGL .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIqzgF8VGL .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIqzgF8VGL .panel-body,
.cid-uIqzgF8VGL .card-header {
  padding: 1rem 0;
}
.cid-uIqzgF8VGL .panel-title-edit {
  color: #3164a1;
}
.cid-uIqzgF8VGL H3 {
  color: #3164a1;
}
.cid-uIqCvaV1N8 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uIqCvaV1N8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqCvaV1N8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqCvaV1N8 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIqCvaV1N8 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIqCvaV1N8 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIqCvaV1N8 .panel-body,
.cid-uIqCvaV1N8 .card-header {
  padding: 1rem 0;
}
.cid-uIqCvaV1N8 .panel-title-edit {
  color: #3164a1;
}
.cid-uIqCvaV1N8 H3 {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIqDsHM4PR .navbar-dropdown {
  position: relative !important;
}
.cid-uIqDsHM4PR .navbar-dropdown {
  position: absolute !important;
}
.cid-uIqDsHM4PR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIqDsHM4PR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIqDsHM4PR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIqDsHM4PR .dropdown-item:hover,
.cid-uIqDsHM4PR .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIqDsHM4PR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIqDsHM4PR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIqDsHM4PR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIqDsHM4PR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIqDsHM4PR .nav-link {
  position: relative;
}
.cid-uIqDsHM4PR .container {
  display: flex;
  margin: auto;
}
.cid-uIqDsHM4PR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIqDsHM4PR .dropdown-menu,
.cid-uIqDsHM4PR .navbar.opened {
  background: #ffffff !important;
}
.cid-uIqDsHM4PR .nav-item:focus,
.cid-uIqDsHM4PR .nav-link:focus {
  outline: none;
}
.cid-uIqDsHM4PR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIqDsHM4PR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIqDsHM4PR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIqDsHM4PR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIqDsHM4PR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIqDsHM4PR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIqDsHM4PR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIqDsHM4PR .navbar.opened {
  transition: all 0.3s;
}
.cid-uIqDsHM4PR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIqDsHM4PR .navbar .navbar-logo img {
  width: auto;
}
.cid-uIqDsHM4PR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIqDsHM4PR .navbar.collapsed {
  justify-content: center;
}
.cid-uIqDsHM4PR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIqDsHM4PR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIqDsHM4PR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIqDsHM4PR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIqDsHM4PR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIqDsHM4PR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIqDsHM4PR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIqDsHM4PR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIqDsHM4PR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIqDsHM4PR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIqDsHM4PR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIqDsHM4PR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIqDsHM4PR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIqDsHM4PR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIqDsHM4PR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIqDsHM4PR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIqDsHM4PR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIqDsHM4PR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIqDsHM4PR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIqDsHM4PR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIqDsHM4PR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIqDsHM4PR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIqDsHM4PR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIqDsHM4PR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIqDsHM4PR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIqDsHM4PR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIqDsHM4PR .dropdown-item.active,
.cid-uIqDsHM4PR .dropdown-item:active {
  background-color: transparent;
}
.cid-uIqDsHM4PR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIqDsHM4PR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIqDsHM4PR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIqDsHM4PR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIqDsHM4PR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIqDsHM4PR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIqDsHM4PR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIqDsHM4PR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIqDsHM4PR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIqDsHM4PR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIqDsHM4PR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIqDsHM4PR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIqDsHM4PR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIqDsHM4PR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIqDsHM4PR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIqDsHM4PR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIqDsHM4PR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIqDsHM4PR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIqDsHM4PR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIqDsHM4PR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIqDsHM4PR .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-uIqDsHM4PR .navbar {
    height: 70px;
  }
  .cid-uIqDsHM4PR .navbar.opened {
    height: auto;
  }
  .cid-uIqDsHM4PR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIqDsIjHx4 {
  padding-top: 10rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uIqDsIjHx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqDsIjHx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqDsIjHx4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uIqDsIjHx4 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uIqDsIjHx4 .mbr-section-title {
  color: #3164a1;
}
.cid-uIqDsIjHx4 .mbr-text,
.cid-uIqDsIjHx4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uIqDsIyTkQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIqDsIyTkQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqDsIyTkQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqDsIyTkQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIqDsIyTkQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIqDsIyTkQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIqDsIyTkQ .panel-body,
.cid-uIqDsIyTkQ .card-header {
  padding: 1rem 0;
}
.cid-uIqDsIyTkQ .panel-title-edit {
  color: #3164a1;
}
.cid-uIqDsIyTkQ H3 {
  color: #3164a1;
}
.cid-uIqDsIO14O {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uIqDsIO14O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIqDsIO14O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIqDsIO14O .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIqDsIO14O .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIqDsIO14O .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIqDsIO14O .panel-body,
.cid-uIqDsIO14O .card-header {
  padding: 1rem 0;
}
.cid-uIqDsIO14O .panel-title-edit {
  color: #3164a1;
}
.cid-uIqDsIO14O H3 {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIJ0NzdCi6 .navbar-dropdown {
  position: relative !important;
}
.cid-uIJ0NzdCi6 .navbar-dropdown {
  position: absolute !important;
}
.cid-uIJ0NzdCi6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIJ0NzdCi6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIJ0NzdCi6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIJ0NzdCi6 .dropdown-item:hover,
.cid-uIJ0NzdCi6 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIJ0NzdCi6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIJ0NzdCi6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIJ0NzdCi6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIJ0NzdCi6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIJ0NzdCi6 .nav-link {
  position: relative;
}
.cid-uIJ0NzdCi6 .container {
  display: flex;
  margin: auto;
}
.cid-uIJ0NzdCi6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIJ0NzdCi6 .dropdown-menu,
.cid-uIJ0NzdCi6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uIJ0NzdCi6 .nav-item:focus,
.cid-uIJ0NzdCi6 .nav-link:focus {
  outline: none;
}
.cid-uIJ0NzdCi6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIJ0NzdCi6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIJ0NzdCi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIJ0NzdCi6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIJ0NzdCi6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIJ0NzdCi6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIJ0NzdCi6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIJ0NzdCi6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uIJ0NzdCi6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIJ0NzdCi6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uIJ0NzdCi6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIJ0NzdCi6 .navbar.collapsed {
  justify-content: center;
}
.cid-uIJ0NzdCi6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIJ0NzdCi6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIJ0NzdCi6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIJ0NzdCi6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIJ0NzdCi6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIJ0NzdCi6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIJ0NzdCi6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIJ0NzdCi6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIJ0NzdCi6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIJ0NzdCi6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIJ0NzdCi6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIJ0NzdCi6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIJ0NzdCi6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIJ0NzdCi6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIJ0NzdCi6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIJ0NzdCi6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIJ0NzdCi6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIJ0NzdCi6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIJ0NzdCi6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIJ0NzdCi6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIJ0NzdCi6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIJ0NzdCi6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIJ0NzdCi6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIJ0NzdCi6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIJ0NzdCi6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIJ0NzdCi6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIJ0NzdCi6 .dropdown-item.active,
.cid-uIJ0NzdCi6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uIJ0NzdCi6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIJ0NzdCi6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIJ0NzdCi6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIJ0NzdCi6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIJ0NzdCi6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIJ0NzdCi6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIJ0NzdCi6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIJ0NzdCi6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIJ0NzdCi6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIJ0NzdCi6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIJ0NzdCi6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIJ0NzdCi6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIJ0NzdCi6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIJ0NzdCi6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIJ0NzdCi6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIJ0NzdCi6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIJ0NzdCi6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIJ0NzdCi6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIJ0NzdCi6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIJ0NzdCi6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIJ0NzdCi6 .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-uIJ0NzdCi6 .navbar {
    height: 70px;
  }
  .cid-uIJ0NzdCi6 .navbar.opened {
    height: auto;
  }
  .cid-uIJ0NzdCi6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIJ3xo5whf {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/capture-decran-2025-04-18-a-15.23.24-2000x1173.png");
}
.cid-uIJ3xo5whf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIJ3xo5whf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIJ3xo5whf .mbr-section-title {
  color: #ffffff;
}
.cid-uIJ3xo5whf .mbr-text,
.cid-uIJ3xo5whf .mbr-section-btn {
  text-align: left;
}
.cid-uIJ4RbGhAY {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-uIJ4RbGhAY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIJ4RbGhAY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uIJ4RbGhAY .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uIJ4RbGhAY .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uIJ4RbGhAY .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uIJ4RbGhAY .card-wrapper {
  border-radius: 4px;
  background-color: #111111;
}
.cid-uIJ4RbGhAY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uIJ4RbGhAY .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uIJ4RbGhAY .card-title {
  color: #3164a1;
}
.cid-uIJ4RbGhAY .mbr-text {
  color: #ffffff;
}
.cid-uKX5WZX6vg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uKX5WZX6vg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKX5WZX6vg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uKX5WZX6vg .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uKX5WZX6vg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKX5WZX6vg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uKX5WZX6vg .card-wrapper {
  border-radius: 4px;
  background-color: #111111;
}
.cid-uKX5WZX6vg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uKX5WZX6vg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uKX5WZX6vg .card-title {
  color: #3164a1;
}
.cid-uKX5WZX6vg .mbr-text {
  color: #ffffff;
}
.cid-uIJcxuTeaP {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIJcxuTeaP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIWEroNvcf .navbar-dropdown {
  position: relative !important;
}
.cid-uIWEroNvcf .navbar-dropdown {
  position: absolute !important;
}
.cid-uIWEroNvcf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIWEroNvcf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIWEroNvcf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIWEroNvcf .dropdown-item:hover,
.cid-uIWEroNvcf .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIWEroNvcf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIWEroNvcf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIWEroNvcf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIWEroNvcf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIWEroNvcf .nav-link {
  position: relative;
}
.cid-uIWEroNvcf .container {
  display: flex;
  margin: auto;
}
.cid-uIWEroNvcf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIWEroNvcf .dropdown-menu,
.cid-uIWEroNvcf .navbar.opened {
  background: #ffffff !important;
}
.cid-uIWEroNvcf .nav-item:focus,
.cid-uIWEroNvcf .nav-link:focus {
  outline: none;
}
.cid-uIWEroNvcf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIWEroNvcf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIWEroNvcf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIWEroNvcf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIWEroNvcf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIWEroNvcf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIWEroNvcf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIWEroNvcf .navbar.opened {
  transition: all 0.3s;
}
.cid-uIWEroNvcf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIWEroNvcf .navbar .navbar-logo img {
  width: auto;
}
.cid-uIWEroNvcf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIWEroNvcf .navbar.collapsed {
  justify-content: center;
}
.cid-uIWEroNvcf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIWEroNvcf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIWEroNvcf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIWEroNvcf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIWEroNvcf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIWEroNvcf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIWEroNvcf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIWEroNvcf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIWEroNvcf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIWEroNvcf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIWEroNvcf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIWEroNvcf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIWEroNvcf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIWEroNvcf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIWEroNvcf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIWEroNvcf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIWEroNvcf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIWEroNvcf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIWEroNvcf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIWEroNvcf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIWEroNvcf .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIWEroNvcf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIWEroNvcf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIWEroNvcf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIWEroNvcf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIWEroNvcf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIWEroNvcf .dropdown-item.active,
.cid-uIWEroNvcf .dropdown-item:active {
  background-color: transparent;
}
.cid-uIWEroNvcf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIWEroNvcf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIWEroNvcf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIWEroNvcf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIWEroNvcf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIWEroNvcf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIWEroNvcf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIWEroNvcf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIWEroNvcf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIWEroNvcf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIWEroNvcf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIWEroNvcf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIWEroNvcf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIWEroNvcf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIWEroNvcf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIWEroNvcf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIWEroNvcf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIWEroNvcf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIWEroNvcf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIWEroNvcf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIWEroNvcf .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-uIWEroNvcf .navbar {
    height: 70px;
  }
  .cid-uIWEroNvcf .navbar.opened {
    height: auto;
  }
  .cid-uIWEroNvcf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIWGYg7Jsr {
  background-image: url("../../../assets/images/visuels-produits-the-focus-2-1080x1080.png");
}
.cid-uIWGYg7Jsr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIWGYg7Jsr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIWGYg7Jsr .mbr-section-title {
  color: #ffffff;
}
.cid-uIWGYg7Jsr .mbr-text,
.cid-uIWGYg7Jsr .mbr-section-btn {
  color: #ffffff;
}
.cid-uIWMK92hTt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIWMK92hTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIWMK92hTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIWMK92hTt .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIWMK92hTt .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIWMK92hTt .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIWMK92hTt .card {
    margin-bottom: 2rem;
  }
  .cid-uIWMK92hTt .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uIWMK92hTt .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIWMK92hTt .card-title,
.cid-uIWMK92hTt .card-box {
  color: #3164a1;
}
.cid-uIWMK92hTt .mbr-text,
.cid-uIWMK92hTt .mbr-section-btn {
  color: #000000;
}
.cid-uIWMK92hTt .icon-title {
  color: #3164a1;
}
.cid-uIWOBoonQy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIWOBoonQy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIWOBoonQy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIWOBoonQy .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIWOBoonQy .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIWOBoonQy .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIWOBoonQy .card {
    margin-bottom: 2rem;
  }
  .cid-uIWOBoonQy .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uIWOBoonQy .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIWOBoonQy .card-title,
.cid-uIWOBoonQy .card-box {
  color: #3164a1;
}
.cid-uIWOBoonQy .mbr-text,
.cid-uIWOBoonQy .mbr-section-btn {
  color: #000000;
}
.cid-uIWOBoonQy .icon-title {
  color: #3164a1;
}
.cid-uIWX2TolWN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIWX2TolWN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIWX2TolWN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIWX2TolWN .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIWX2TolWN .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIWX2TolWN .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIWX2TolWN .card {
    margin-bottom: 2rem;
  }
  .cid-uIWX2TolWN .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uIWX2TolWN .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIWX2TolWN .card-title,
.cid-uIWX2TolWN .card-box {
  color: #3164a1;
}
.cid-uIWX2TolWN .mbr-text,
.cid-uIWX2TolWN .mbr-section-btn {
  color: #000000;
}
.cid-uIWX2TolWN .icon-title {
  color: #3164a1;
}
.cid-uIX1ZzI0WP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIX1ZzI0WP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIX1ZzI0WP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIX1ZzI0WP .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uIX1ZzI0WP .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uIX1ZzI0WP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIX1ZzI0WP .card {
    margin-bottom: 2rem;
  }
  .cid-uIX1ZzI0WP .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uIX1ZzI0WP .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uIX1ZzI0WP .card-title,
.cid-uIX1ZzI0WP .card-box {
  color: #3164a1;
}
.cid-uIX1ZzI0WP .mbr-text,
.cid-uIX1ZzI0WP .mbr-section-btn {
  color: #000000;
}
.cid-uIX1ZzI0WP .icon-title {
  color: #3164a1;
}
.cid-uIX6wGhB5G {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uIX6wGhB5G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIX6wGhB5G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIX6wGhB5G .item {
  padding-bottom: 2rem;
}
.cid-uIX6wGhB5G .item-wrapper {
  position: relative;
}
.cid-uIX6wGhB5G .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uIX6wGhB5G .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uIX6wGhB5G .carousel-control,
.cid-uIX6wGhB5G .close {
  background: #1b1b1b;
}
.cid-uIX6wGhB5G .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uIX6wGhB5G .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uIX6wGhB5G .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uIX6wGhB5G .carousel-control-next span {
  margin-left: 5px;
}
.cid-uIX6wGhB5G .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uIX6wGhB5G .close::before {
  content: '\e91a';
}
.cid-uIX6wGhB5G .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uIX6wGhB5G .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uIX6wGhB5G .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIX6wGhB5G .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uIX6wGhB5G .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uIX6wGhB5G .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uIX6wGhB5G .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uIX6wGhB5G .carousel-indicators li.active,
.cid-uIX6wGhB5G .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uIX6wGhB5G .carousel-indicators li::after,
.cid-uIX6wGhB5G .carousel-indicators li::before {
  content: none;
}
.cid-uIX6wGhB5G .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uIX6wGhB5G .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uIX6wGhB5G .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uIX6wGhB5G .carousel-indicators {
    display: none;
  }
}
.cid-uIX6wGhB5G .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uIX6wGhB5G .carousel-inner > .active {
  display: block;
}
.cid-uIX6wGhB5G .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uIX6wGhB5G .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uIX6wGhB5G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uIX6wGhB5G .carousel-control,
  .cid-uIX6wGhB5G .carousel-indicators,
  .cid-uIX6wGhB5G .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uIX6wGhB5G .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uIX6wGhB5G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uIX6wGhB5G .carousel-indicators .active,
.cid-uIX6wGhB5G .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uIX6wGhB5G .carousel-indicators .active {
  background: #fff;
}
.cid-uIX6wGhB5G .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uIX6wGhB5G .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uIX6wGhB5G .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uIX6wGhB5G .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uIX6wGhB5G .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uIX6wGhB5G .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uIX6wGhB5G .carousel {
  width: 100%;
}
.cid-uIX6wGhB5G .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uIX6wGhB5G .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uIX6wGhB5G .modal.fade .modal-dialog,
.cid-uIX6wGhB5G .modal.in .modal-dialog {
  transform: none;
}
.cid-uIX6wGhB5G .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uIX6wGhB5G H6 {
  text-align: center;
}
.cid-uIX6wGhB5G H3 {
  color: #3164a1;
}
.cid-uIZ9m1MLq1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x960.jpg");
}
.cid-uIZ9m1MLq1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ9m1MLq1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ9m1MLq1 .mbr-text,
.cid-uIZ9m1MLq1 .mbr-section-btn {
  color: #232323;
}
.cid-uIZ9m1MLq1 .card-title,
.cid-uIZ9m1MLq1 .card-box {
  color: #ffffff;
}
.cid-uIZ9m1MLq1 .mbr-text,
.cid-uIZ9m1MLq1 .link-wrap {
  color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIX6Pnc9KI .navbar-dropdown {
  position: relative !important;
}
.cid-uIX6Pnc9KI .navbar-dropdown {
  position: absolute !important;
}
.cid-uIX6Pnc9KI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIX6Pnc9KI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIX6Pnc9KI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIX6Pnc9KI .dropdown-item:hover,
.cid-uIX6Pnc9KI .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIX6Pnc9KI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIX6Pnc9KI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIX6Pnc9KI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIX6Pnc9KI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIX6Pnc9KI .nav-link {
  position: relative;
}
.cid-uIX6Pnc9KI .container {
  display: flex;
  margin: auto;
}
.cid-uIX6Pnc9KI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIX6Pnc9KI .dropdown-menu,
.cid-uIX6Pnc9KI .navbar.opened {
  background: #ffffff !important;
}
.cid-uIX6Pnc9KI .nav-item:focus,
.cid-uIX6Pnc9KI .nav-link:focus {
  outline: none;
}
.cid-uIX6Pnc9KI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIX6Pnc9KI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIX6Pnc9KI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIX6Pnc9KI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIX6Pnc9KI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIX6Pnc9KI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIX6Pnc9KI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIX6Pnc9KI .navbar.opened {
  transition: all 0.3s;
}
.cid-uIX6Pnc9KI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIX6Pnc9KI .navbar .navbar-logo img {
  width: auto;
}
.cid-uIX6Pnc9KI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIX6Pnc9KI .navbar.collapsed {
  justify-content: center;
}
.cid-uIX6Pnc9KI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIX6Pnc9KI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIX6Pnc9KI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIX6Pnc9KI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIX6Pnc9KI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIX6Pnc9KI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIX6Pnc9KI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIX6Pnc9KI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIX6Pnc9KI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIX6Pnc9KI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIX6Pnc9KI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIX6Pnc9KI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIX6Pnc9KI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIX6Pnc9KI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIX6Pnc9KI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIX6Pnc9KI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIX6Pnc9KI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIX6Pnc9KI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIX6Pnc9KI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIX6Pnc9KI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIX6Pnc9KI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIX6Pnc9KI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIX6Pnc9KI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIX6Pnc9KI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIX6Pnc9KI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIX6Pnc9KI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIX6Pnc9KI .dropdown-item.active,
.cid-uIX6Pnc9KI .dropdown-item:active {
  background-color: transparent;
}
.cid-uIX6Pnc9KI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIX6Pnc9KI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIX6Pnc9KI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIX6Pnc9KI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIX6Pnc9KI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIX6Pnc9KI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIX6Pnc9KI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIX6Pnc9KI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIX6Pnc9KI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIX6Pnc9KI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIX6Pnc9KI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIX6Pnc9KI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIX6Pnc9KI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIX6Pnc9KI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIX6Pnc9KI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIX6Pnc9KI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIX6Pnc9KI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIX6Pnc9KI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIX6Pnc9KI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIX6Pnc9KI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIX6Pnc9KI .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-uIX6Pnc9KI .navbar {
    height: 70px;
  }
  .cid-uIX6Pnc9KI .navbar.opened {
    height: auto;
  }
  .cid-uIX6Pnc9KI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIX6Po42jp {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-olly-3831882-948x632.jpeg");
}
.cid-uIX6Po42jp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIX6Po42jp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIX6Po42jp .mbr-section-title {
  color: #ffffff;
}
.cid-uIX6Po42jp .mbr-text,
.cid-uIX6Po42jp .mbr-section-btn {
  text-align: left;
}
.cid-uIX8LwzoRs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIX8LwzoRs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIX8LwzoRs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIX8LwzoRs .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIX8LwzoRs .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIX8LwzoRs .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIX8LwzoRs .panel-body,
.cid-uIX8LwzoRs .card-header {
  padding: 1rem 0;
}
.cid-uIX8LwzoRs .panel-title-edit {
  color: #3164a1;
}
.cid-uIX8LwzoRs H3 {
  color: #3164a1;
}
.cid-uIXaeYarlQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXaeYarlQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXaeYarlQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXaeYarlQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXaeYarlQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXaeYarlQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXaeYarlQ .panel-body,
.cid-uIXaeYarlQ .card-header {
  padding: 1rem 0;
}
.cid-uIXaeYarlQ .panel-title-edit {
  color: #3164a1;
}
.cid-uIXaeYarlQ H3 {
  color: #3164a1;
}
.cid-uIX6PowvXb {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIX6PowvXb .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXcdal6Dr .navbar-dropdown {
  position: relative !important;
}
.cid-uIXcdal6Dr .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXcdal6Dr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXcdal6Dr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXcdal6Dr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXcdal6Dr .dropdown-item:hover,
.cid-uIXcdal6Dr .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXcdal6Dr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXcdal6Dr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXcdal6Dr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXcdal6Dr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXcdal6Dr .nav-link {
  position: relative;
}
.cid-uIXcdal6Dr .container {
  display: flex;
  margin: auto;
}
.cid-uIXcdal6Dr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXcdal6Dr .dropdown-menu,
.cid-uIXcdal6Dr .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXcdal6Dr .nav-item:focus,
.cid-uIXcdal6Dr .nav-link:focus {
  outline: none;
}
.cid-uIXcdal6Dr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXcdal6Dr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXcdal6Dr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXcdal6Dr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXcdal6Dr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXcdal6Dr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXcdal6Dr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXcdal6Dr .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXcdal6Dr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXcdal6Dr .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXcdal6Dr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXcdal6Dr .navbar.collapsed {
  justify-content: center;
}
.cid-uIXcdal6Dr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXcdal6Dr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXcdal6Dr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXcdal6Dr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXcdal6Dr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXcdal6Dr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXcdal6Dr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXcdal6Dr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXcdal6Dr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXcdal6Dr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXcdal6Dr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXcdal6Dr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXcdal6Dr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXcdal6Dr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXcdal6Dr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXcdal6Dr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXcdal6Dr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXcdal6Dr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXcdal6Dr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXcdal6Dr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXcdal6Dr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXcdal6Dr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXcdal6Dr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXcdal6Dr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXcdal6Dr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXcdal6Dr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXcdal6Dr .dropdown-item.active,
.cid-uIXcdal6Dr .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXcdal6Dr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXcdal6Dr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXcdal6Dr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXcdal6Dr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXcdal6Dr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXcdal6Dr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXcdal6Dr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXcdal6Dr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXcdal6Dr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXcdal6Dr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXcdal6Dr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXcdal6Dr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXcdal6Dr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXcdal6Dr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXcdal6Dr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXcdal6Dr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXcdal6Dr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXcdal6Dr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXcdal6Dr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXcdal6Dr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXcdal6Dr .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-uIXcdal6Dr .navbar {
    height: 70px;
  }
  .cid-uIXcdal6Dr .navbar.opened {
    height: auto;
  }
  .cid-uIXcdal6Dr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXcdbDh2l {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-tiger-lily-8259503-2000x3000.jpeg");
}
.cid-uIXcdbDh2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXcdbDh2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXcdbDh2l .mbr-section-title {
  color: #ffffff;
}
.cid-uIXcdbDh2l .mbr-text,
.cid-uIXcdbDh2l .mbr-section-btn {
  text-align: left;
}
.cid-uIXcdc2tBF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXcdc2tBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXcdc2tBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXcdc2tBF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXcdc2tBF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXcdc2tBF .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXcdc2tBF .panel-body,
.cid-uIXcdc2tBF .card-header {
  padding: 1rem 0;
}
.cid-uIXcdc2tBF .panel-title-edit {
  color: #3164a1;
}
.cid-uIXcdc2tBF H3 {
  color: #3164a1;
}
.cid-uIXcdciXtA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXcdciXtA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXcdciXtA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXcdciXtA .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXcdciXtA .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXcdciXtA .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXcdciXtA .panel-body,
.cid-uIXcdciXtA .card-header {
  padding: 1rem 0;
}
.cid-uIXcdciXtA .panel-title-edit {
  color: #3164a1;
}
.cid-uIXcdciXtA H3 {
  color: #3164a1;
}
.cid-uIXcdcwnbm {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXcdcwnbm .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXp6oKwOK .navbar-dropdown {
  position: relative !important;
}
.cid-uIXp6oKwOK .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXp6oKwOK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXp6oKwOK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXp6oKwOK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXp6oKwOK .dropdown-item:hover,
.cid-uIXp6oKwOK .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXp6oKwOK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXp6oKwOK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXp6oKwOK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXp6oKwOK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXp6oKwOK .nav-link {
  position: relative;
}
.cid-uIXp6oKwOK .container {
  display: flex;
  margin: auto;
}
.cid-uIXp6oKwOK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXp6oKwOK .dropdown-menu,
.cid-uIXp6oKwOK .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXp6oKwOK .nav-item:focus,
.cid-uIXp6oKwOK .nav-link:focus {
  outline: none;
}
.cid-uIXp6oKwOK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXp6oKwOK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXp6oKwOK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXp6oKwOK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXp6oKwOK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXp6oKwOK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXp6oKwOK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXp6oKwOK .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXp6oKwOK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXp6oKwOK .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXp6oKwOK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXp6oKwOK .navbar.collapsed {
  justify-content: center;
}
.cid-uIXp6oKwOK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXp6oKwOK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXp6oKwOK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXp6oKwOK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXp6oKwOK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXp6oKwOK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXp6oKwOK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXp6oKwOK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXp6oKwOK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXp6oKwOK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXp6oKwOK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXp6oKwOK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXp6oKwOK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXp6oKwOK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXp6oKwOK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXp6oKwOK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXp6oKwOK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXp6oKwOK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXp6oKwOK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXp6oKwOK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXp6oKwOK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXp6oKwOK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXp6oKwOK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXp6oKwOK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXp6oKwOK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXp6oKwOK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXp6oKwOK .dropdown-item.active,
.cid-uIXp6oKwOK .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXp6oKwOK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXp6oKwOK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXp6oKwOK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXp6oKwOK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXp6oKwOK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXp6oKwOK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXp6oKwOK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXp6oKwOK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXp6oKwOK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXp6oKwOK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXp6oKwOK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXp6oKwOK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXp6oKwOK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXp6oKwOK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXp6oKwOK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXp6oKwOK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXp6oKwOK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXp6oKwOK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXp6oKwOK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXp6oKwOK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXp6oKwOK .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-uIXp6oKwOK .navbar {
    height: 70px;
  }
  .cid-uIXp6oKwOK .navbar.opened {
    height: auto;
  }
  .cid-uIXp6oKwOK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXp6pc6Yt {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-alexander-suhorucov-6457480-948x632.jpg");
}
.cid-uIXp6pc6Yt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXp6pc6Yt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXp6pc6Yt .mbr-section-title {
  color: #ffffff;
}
.cid-uIXp6pc6Yt .mbr-text,
.cid-uIXp6pc6Yt .mbr-section-btn {
  text-align: left;
}
.cid-uIXp6ppHVO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXp6ppHVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXp6ppHVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXp6ppHVO .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXp6ppHVO .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXp6ppHVO .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXp6ppHVO .panel-body,
.cid-uIXp6ppHVO .card-header {
  padding: 1rem 0;
}
.cid-uIXp6ppHVO .panel-title-edit {
  color: #3164a1;
}
.cid-uIXp6ppHVO H3 {
  color: #3164a1;
}
.cid-uIXp6pCZAS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXp6pCZAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXp6pCZAS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXp6pCZAS .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXp6pCZAS .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXp6pCZAS .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXp6pCZAS .panel-body,
.cid-uIXp6pCZAS .card-header {
  padding: 1rem 0;
}
.cid-uIXp6pCZAS .panel-title-edit {
  color: #3164a1;
}
.cid-uIXp6pCZAS H3 {
  color: #3164a1;
}
.cid-uIXp6pRx6N {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXp6pRx6N .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXsmkRrPu .navbar-dropdown {
  position: relative !important;
}
.cid-uIXsmkRrPu .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXsmkRrPu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXsmkRrPu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXsmkRrPu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXsmkRrPu .dropdown-item:hover,
.cid-uIXsmkRrPu .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXsmkRrPu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXsmkRrPu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXsmkRrPu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXsmkRrPu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXsmkRrPu .nav-link {
  position: relative;
}
.cid-uIXsmkRrPu .container {
  display: flex;
  margin: auto;
}
.cid-uIXsmkRrPu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXsmkRrPu .dropdown-menu,
.cid-uIXsmkRrPu .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXsmkRrPu .nav-item:focus,
.cid-uIXsmkRrPu .nav-link:focus {
  outline: none;
}
.cid-uIXsmkRrPu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXsmkRrPu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXsmkRrPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXsmkRrPu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXsmkRrPu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXsmkRrPu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXsmkRrPu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXsmkRrPu .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXsmkRrPu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXsmkRrPu .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXsmkRrPu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXsmkRrPu .navbar.collapsed {
  justify-content: center;
}
.cid-uIXsmkRrPu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXsmkRrPu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXsmkRrPu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXsmkRrPu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXsmkRrPu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXsmkRrPu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXsmkRrPu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXsmkRrPu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXsmkRrPu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXsmkRrPu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXsmkRrPu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXsmkRrPu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXsmkRrPu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXsmkRrPu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXsmkRrPu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXsmkRrPu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXsmkRrPu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXsmkRrPu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXsmkRrPu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXsmkRrPu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXsmkRrPu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXsmkRrPu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXsmkRrPu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXsmkRrPu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXsmkRrPu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXsmkRrPu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXsmkRrPu .dropdown-item.active,
.cid-uIXsmkRrPu .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXsmkRrPu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXsmkRrPu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXsmkRrPu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXsmkRrPu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXsmkRrPu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXsmkRrPu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXsmkRrPu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXsmkRrPu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXsmkRrPu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXsmkRrPu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXsmkRrPu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXsmkRrPu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXsmkRrPu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXsmkRrPu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXsmkRrPu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXsmkRrPu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXsmkRrPu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXsmkRrPu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXsmkRrPu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXsmkRrPu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXsmkRrPu .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-uIXsmkRrPu .navbar {
    height: 70px;
  }
  .cid-uIXsmkRrPu .navbar.opened {
    height: auto;
  }
  .cid-uIXsmkRrPu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXsmlLZEd {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-olia-danilevich-8145261-948x1422.jpeg");
}
.cid-uIXsmlLZEd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXsmlLZEd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXsmlLZEd .mbr-section-title {
  color: #ffffff;
}
.cid-uIXsmlLZEd .mbr-text,
.cid-uIXsmlLZEd .mbr-section-btn {
  text-align: left;
}
.cid-uIXsmlZLHY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXsmlZLHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXsmlZLHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXsmlZLHY .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXsmlZLHY .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXsmlZLHY .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXsmlZLHY .panel-body,
.cid-uIXsmlZLHY .card-header {
  padding: 1rem 0;
}
.cid-uIXsmlZLHY .panel-title-edit {
  color: #3164a1;
}
.cid-uIXsmlZLHY H3 {
  color: #3164a1;
}
.cid-uIXsmm98cj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXsmm98cj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXsmm98cj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXsmm98cj .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXsmm98cj .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXsmm98cj .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXsmm98cj .panel-body,
.cid-uIXsmm98cj .card-header {
  padding: 1rem 0;
}
.cid-uIXsmm98cj .panel-title-edit {
  color: #3164a1;
}
.cid-uIXsmm98cj H3 {
  color: #3164a1;
}
.cid-uIXsmmj4T8 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXsmmj4T8 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXw9Sjq9k .navbar-dropdown {
  position: relative !important;
}
.cid-uIXw9Sjq9k .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXw9Sjq9k .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXw9Sjq9k .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXw9Sjq9k .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXw9Sjq9k .dropdown-item:hover,
.cid-uIXw9Sjq9k .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXw9Sjq9k .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXw9Sjq9k .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXw9Sjq9k .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXw9Sjq9k .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXw9Sjq9k .nav-link {
  position: relative;
}
.cid-uIXw9Sjq9k .container {
  display: flex;
  margin: auto;
}
.cid-uIXw9Sjq9k .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXw9Sjq9k .dropdown-menu,
.cid-uIXw9Sjq9k .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXw9Sjq9k .nav-item:focus,
.cid-uIXw9Sjq9k .nav-link:focus {
  outline: none;
}
.cid-uIXw9Sjq9k .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXw9Sjq9k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXw9Sjq9k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXw9Sjq9k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXw9Sjq9k .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXw9Sjq9k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXw9Sjq9k .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXw9Sjq9k .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXw9Sjq9k .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXw9Sjq9k .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXw9Sjq9k .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXw9Sjq9k .navbar.collapsed {
  justify-content: center;
}
.cid-uIXw9Sjq9k .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXw9Sjq9k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXw9Sjq9k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXw9Sjq9k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXw9Sjq9k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXw9Sjq9k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXw9Sjq9k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXw9Sjq9k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXw9Sjq9k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXw9Sjq9k .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXw9Sjq9k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXw9Sjq9k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXw9Sjq9k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXw9Sjq9k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXw9Sjq9k .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXw9Sjq9k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXw9Sjq9k .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXw9Sjq9k .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXw9Sjq9k .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXw9Sjq9k .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXw9Sjq9k .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXw9Sjq9k .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXw9Sjq9k .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXw9Sjq9k .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXw9Sjq9k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXw9Sjq9k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXw9Sjq9k .dropdown-item.active,
.cid-uIXw9Sjq9k .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXw9Sjq9k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXw9Sjq9k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXw9Sjq9k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXw9Sjq9k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXw9Sjq9k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXw9Sjq9k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXw9Sjq9k ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXw9Sjq9k .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXw9Sjq9k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXw9Sjq9k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXw9Sjq9k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXw9Sjq9k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXw9Sjq9k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXw9Sjq9k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXw9Sjq9k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXw9Sjq9k nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXw9Sjq9k nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXw9Sjq9k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXw9Sjq9k .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXw9Sjq9k a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXw9Sjq9k .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-uIXw9Sjq9k .navbar {
    height: 70px;
  }
  .cid-uIXw9Sjq9k .navbar.opened {
    height: auto;
  }
  .cid-uIXw9Sjq9k .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXw9Tc44y {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-tima-miroshnichenko-5717203-1201x801.jpg");
}
.cid-uIXw9Tc44y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXw9Tc44y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXw9Tc44y .mbr-section-title {
  color: #ffffff;
}
.cid-uIXw9Tc44y .mbr-text,
.cid-uIXw9Tc44y .mbr-section-btn {
  text-align: left;
}
.cid-uIXw9ToXcq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXw9ToXcq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXw9ToXcq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXw9ToXcq .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXw9ToXcq .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXw9ToXcq .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXw9ToXcq .panel-body,
.cid-uIXw9ToXcq .card-header {
  padding: 1rem 0;
}
.cid-uIXw9ToXcq .panel-title-edit {
  color: #3164a1;
}
.cid-uIXw9ToXcq H3 {
  color: #3164a1;
}
.cid-uIXw9TB6UT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXw9TB6UT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXw9TB6UT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXw9TB6UT .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXw9TB6UT .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXw9TB6UT .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXw9TB6UT .panel-body,
.cid-uIXw9TB6UT .card-header {
  padding: 1rem 0;
}
.cid-uIXw9TB6UT .panel-title-edit {
  color: #3164a1;
}
.cid-uIXw9TB6UT H3 {
  color: #3164a1;
}
.cid-uIXw9TKtdP {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXw9TKtdP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXzAAo6ER .navbar-dropdown {
  position: relative !important;
}
.cid-uIXzAAo6ER .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXzAAo6ER .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXzAAo6ER .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXzAAo6ER .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXzAAo6ER .dropdown-item:hover,
.cid-uIXzAAo6ER .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXzAAo6ER .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXzAAo6ER .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXzAAo6ER .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXzAAo6ER .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXzAAo6ER .nav-link {
  position: relative;
}
.cid-uIXzAAo6ER .container {
  display: flex;
  margin: auto;
}
.cid-uIXzAAo6ER .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXzAAo6ER .dropdown-menu,
.cid-uIXzAAo6ER .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXzAAo6ER .nav-item:focus,
.cid-uIXzAAo6ER .nav-link:focus {
  outline: none;
}
.cid-uIXzAAo6ER .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXzAAo6ER .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXzAAo6ER .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXzAAo6ER .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXzAAo6ER .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXzAAo6ER .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXzAAo6ER .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXzAAo6ER .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXzAAo6ER .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXzAAo6ER .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXzAAo6ER .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXzAAo6ER .navbar.collapsed {
  justify-content: center;
}
.cid-uIXzAAo6ER .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXzAAo6ER .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXzAAo6ER .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXzAAo6ER .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXzAAo6ER .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXzAAo6ER .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXzAAo6ER .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXzAAo6ER .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXzAAo6ER .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXzAAo6ER .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXzAAo6ER .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXzAAo6ER .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXzAAo6ER .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXzAAo6ER .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXzAAo6ER .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXzAAo6ER .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXzAAo6ER .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXzAAo6ER .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXzAAo6ER .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXzAAo6ER .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXzAAo6ER .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXzAAo6ER .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXzAAo6ER .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXzAAo6ER .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXzAAo6ER .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXzAAo6ER .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXzAAo6ER .dropdown-item.active,
.cid-uIXzAAo6ER .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXzAAo6ER .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXzAAo6ER .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXzAAo6ER .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXzAAo6ER .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXzAAo6ER .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXzAAo6ER .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXzAAo6ER ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXzAAo6ER .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXzAAo6ER button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXzAAo6ER button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXzAAo6ER button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXzAAo6ER button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXzAAo6ER button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXzAAo6ER button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXzAAo6ER nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXzAAo6ER nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXzAAo6ER nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXzAAo6ER nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXzAAo6ER .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXzAAo6ER a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXzAAo6ER .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-uIXzAAo6ER .navbar {
    height: 70px;
  }
  .cid-uIXzAAo6ER .navbar.opened {
    height: auto;
  }
  .cid-uIXzAAo6ER .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXzABrXoE {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-fauxels-3184352-2000x1333.webp");
}
.cid-uIXzABrXoE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXzABrXoE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXzABrXoE .mbr-section-title {
  color: #ffffff;
}
.cid-uIXzABrXoE .mbr-text,
.cid-uIXzABrXoE .mbr-section-btn {
  text-align: left;
}
.cid-uIXzABIiwS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXzABIiwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXzABIiwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXzABIiwS .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXzABIiwS .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXzABIiwS .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXzABIiwS .panel-body,
.cid-uIXzABIiwS .card-header {
  padding: 1rem 0;
}
.cid-uIXzABIiwS .panel-title-edit {
  color: #3164a1;
}
.cid-uIXzABIiwS H3 {
  color: #3164a1;
}
.cid-uIXzABZ1yE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXzABZ1yE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXzABZ1yE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXzABZ1yE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXzABZ1yE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXzABZ1yE .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXzABZ1yE .panel-body,
.cid-uIXzABZ1yE .card-header {
  padding: 1rem 0;
}
.cid-uIXzABZ1yE .panel-title-edit {
  color: #3164a1;
}
.cid-uIXzABZ1yE H3 {
  color: #3164a1;
}
.cid-uIXzABZ1yE .panel-text {
  color: #000000;
}
.cid-uIXzACbp2o {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXzACbp2o .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXMKdyS6s .navbar-dropdown {
  position: relative !important;
}
.cid-uIXMKdyS6s .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXMKdyS6s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXMKdyS6s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXMKdyS6s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXMKdyS6s .dropdown-item:hover,
.cid-uIXMKdyS6s .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXMKdyS6s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXMKdyS6s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXMKdyS6s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXMKdyS6s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXMKdyS6s .nav-link {
  position: relative;
}
.cid-uIXMKdyS6s .container {
  display: flex;
  margin: auto;
}
.cid-uIXMKdyS6s .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXMKdyS6s .dropdown-menu,
.cid-uIXMKdyS6s .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXMKdyS6s .nav-item:focus,
.cid-uIXMKdyS6s .nav-link:focus {
  outline: none;
}
.cid-uIXMKdyS6s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXMKdyS6s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXMKdyS6s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXMKdyS6s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXMKdyS6s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXMKdyS6s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXMKdyS6s .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXMKdyS6s .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXMKdyS6s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXMKdyS6s .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXMKdyS6s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXMKdyS6s .navbar.collapsed {
  justify-content: center;
}
.cid-uIXMKdyS6s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXMKdyS6s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXMKdyS6s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXMKdyS6s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXMKdyS6s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXMKdyS6s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXMKdyS6s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXMKdyS6s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXMKdyS6s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXMKdyS6s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXMKdyS6s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXMKdyS6s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXMKdyS6s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXMKdyS6s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXMKdyS6s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXMKdyS6s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXMKdyS6s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXMKdyS6s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXMKdyS6s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXMKdyS6s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXMKdyS6s .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXMKdyS6s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXMKdyS6s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXMKdyS6s .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXMKdyS6s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXMKdyS6s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXMKdyS6s .dropdown-item.active,
.cid-uIXMKdyS6s .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXMKdyS6s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXMKdyS6s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXMKdyS6s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXMKdyS6s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXMKdyS6s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXMKdyS6s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXMKdyS6s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXMKdyS6s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXMKdyS6s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXMKdyS6s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXMKdyS6s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXMKdyS6s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXMKdyS6s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXMKdyS6s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXMKdyS6s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXMKdyS6s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXMKdyS6s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXMKdyS6s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXMKdyS6s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXMKdyS6s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXMKdyS6s .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-uIXMKdyS6s .navbar {
    height: 70px;
  }
  .cid-uIXMKdyS6s .navbar.opened {
    height: auto;
  }
  .cid-uIXMKdyS6s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXMKgso1f {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-edmond-dantes-4340222-1076x717.jpg");
}
.cid-uIXMKgso1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXMKgso1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXMKgso1f .mbr-section-title {
  color: #ffffff;
}
.cid-uIXMKgso1f .mbr-text,
.cid-uIXMKgso1f .mbr-section-btn {
  text-align: left;
}
.cid-uIXMKgQn6a {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXMKgQn6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXMKgQn6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXMKgQn6a .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXMKgQn6a .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXMKgQn6a .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXMKgQn6a .panel-body,
.cid-uIXMKgQn6a .card-header {
  padding: 1rem 0;
}
.cid-uIXMKgQn6a .panel-title-edit {
  color: #3164a1;
}
.cid-uIXMKgQn6a H3 {
  color: #3164a1;
}
.cid-uIXMKheqoW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXMKheqoW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXMKheqoW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXMKheqoW .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXMKheqoW .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXMKheqoW .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXMKheqoW .panel-body,
.cid-uIXMKheqoW .card-header {
  padding: 1rem 0;
}
.cid-uIXMKheqoW .panel-title-edit {
  color: #3164a1;
}
.cid-uIXMKheqoW H3 {
  color: #3164a1;
}
.cid-uIXMKheqoW .panel-text {
  color: #000000;
}
.cid-uIXMKhBp91 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXMKhBp91 .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIXP3L9ofR .navbar-dropdown {
  position: relative !important;
}
.cid-uIXP3L9ofR .navbar-dropdown {
  position: absolute !important;
}
.cid-uIXP3L9ofR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXP3L9ofR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIXP3L9ofR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIXP3L9ofR .dropdown-item:hover,
.cid-uIXP3L9ofR .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIXP3L9ofR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIXP3L9ofR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIXP3L9ofR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIXP3L9ofR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIXP3L9ofR .nav-link {
  position: relative;
}
.cid-uIXP3L9ofR .container {
  display: flex;
  margin: auto;
}
.cid-uIXP3L9ofR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIXP3L9ofR .dropdown-menu,
.cid-uIXP3L9ofR .navbar.opened {
  background: #ffffff !important;
}
.cid-uIXP3L9ofR .nav-item:focus,
.cid-uIXP3L9ofR .nav-link:focus {
  outline: none;
}
.cid-uIXP3L9ofR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIXP3L9ofR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIXP3L9ofR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIXP3L9ofR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIXP3L9ofR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIXP3L9ofR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIXP3L9ofR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIXP3L9ofR .navbar.opened {
  transition: all 0.3s;
}
.cid-uIXP3L9ofR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIXP3L9ofR .navbar .navbar-logo img {
  width: auto;
}
.cid-uIXP3L9ofR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIXP3L9ofR .navbar.collapsed {
  justify-content: center;
}
.cid-uIXP3L9ofR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIXP3L9ofR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIXP3L9ofR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIXP3L9ofR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIXP3L9ofR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIXP3L9ofR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIXP3L9ofR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIXP3L9ofR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIXP3L9ofR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIXP3L9ofR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIXP3L9ofR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIXP3L9ofR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIXP3L9ofR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIXP3L9ofR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIXP3L9ofR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIXP3L9ofR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIXP3L9ofR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIXP3L9ofR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIXP3L9ofR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIXP3L9ofR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIXP3L9ofR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIXP3L9ofR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIXP3L9ofR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIXP3L9ofR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIXP3L9ofR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIXP3L9ofR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIXP3L9ofR .dropdown-item.active,
.cid-uIXP3L9ofR .dropdown-item:active {
  background-color: transparent;
}
.cid-uIXP3L9ofR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIXP3L9ofR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIXP3L9ofR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIXP3L9ofR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIXP3L9ofR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIXP3L9ofR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIXP3L9ofR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIXP3L9ofR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIXP3L9ofR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIXP3L9ofR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIXP3L9ofR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIXP3L9ofR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXP3L9ofR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIXP3L9ofR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIXP3L9ofR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXP3L9ofR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIXP3L9ofR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIXP3L9ofR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIXP3L9ofR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIXP3L9ofR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIXP3L9ofR .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-uIXP3L9ofR .navbar {
    height: 70px;
  }
  .cid-uIXP3L9ofR .navbar.opened {
    height: auto;
  }
  .cid-uIXP3L9ofR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIXP3MHMq3 {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-edmond-dantes-4340222-1076x717.jpg");
}
.cid-uIXP3MHMq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXP3MHMq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXP3MHMq3 .mbr-section-title {
  color: #ffffff;
}
.cid-uIXP3MHMq3 .mbr-text,
.cid-uIXP3MHMq3 .mbr-section-btn {
  text-align: left;
}
.cid-uIXP3NeR4j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXP3NeR4j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXP3NeR4j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXP3NeR4j .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXP3NeR4j .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXP3NeR4j .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXP3NeR4j .panel-body,
.cid-uIXP3NeR4j .card-header {
  padding: 1rem 0;
}
.cid-uIXP3NeR4j .panel-title-edit {
  color: #3164a1;
}
.cid-uIXP3NeR4j H3 {
  color: #3164a1;
}
.cid-uIXP3NGUGs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIXP3NGUGs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIXP3NGUGs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIXP3NGUGs .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIXP3NGUGs .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIXP3NGUGs .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIXP3NGUGs .panel-body,
.cid-uIXP3NGUGs .card-header {
  padding: 1rem 0;
}
.cid-uIXP3NGUGs .panel-title-edit {
  color: #3164a1;
}
.cid-uIXP3NGUGs H3 {
  color: #3164a1;
}
.cid-uIXP3NGUGs .panel-text {
  color: #000000;
}
.cid-uIXP3O2yrw {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIXP3O2yrw .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIZ17qeYvY .navbar-dropdown {
  position: relative !important;
}
.cid-uIZ17qeYvY .navbar-dropdown {
  position: absolute !important;
}
.cid-uIZ17qeYvY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIZ17qeYvY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIZ17qeYvY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIZ17qeYvY .dropdown-item:hover,
.cid-uIZ17qeYvY .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIZ17qeYvY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIZ17qeYvY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIZ17qeYvY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIZ17qeYvY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIZ17qeYvY .nav-link {
  position: relative;
}
.cid-uIZ17qeYvY .container {
  display: flex;
  margin: auto;
}
.cid-uIZ17qeYvY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIZ17qeYvY .dropdown-menu,
.cid-uIZ17qeYvY .navbar.opened {
  background: #ffffff !important;
}
.cid-uIZ17qeYvY .nav-item:focus,
.cid-uIZ17qeYvY .nav-link:focus {
  outline: none;
}
.cid-uIZ17qeYvY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIZ17qeYvY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIZ17qeYvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIZ17qeYvY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIZ17qeYvY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIZ17qeYvY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIZ17qeYvY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIZ17qeYvY .navbar.opened {
  transition: all 0.3s;
}
.cid-uIZ17qeYvY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIZ17qeYvY .navbar .navbar-logo img {
  width: auto;
}
.cid-uIZ17qeYvY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIZ17qeYvY .navbar.collapsed {
  justify-content: center;
}
.cid-uIZ17qeYvY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIZ17qeYvY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIZ17qeYvY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIZ17qeYvY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIZ17qeYvY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIZ17qeYvY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIZ17qeYvY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIZ17qeYvY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIZ17qeYvY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIZ17qeYvY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIZ17qeYvY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIZ17qeYvY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIZ17qeYvY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIZ17qeYvY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIZ17qeYvY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIZ17qeYvY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIZ17qeYvY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIZ17qeYvY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIZ17qeYvY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIZ17qeYvY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIZ17qeYvY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIZ17qeYvY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIZ17qeYvY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIZ17qeYvY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIZ17qeYvY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIZ17qeYvY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIZ17qeYvY .dropdown-item.active,
.cid-uIZ17qeYvY .dropdown-item:active {
  background-color: transparent;
}
.cid-uIZ17qeYvY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIZ17qeYvY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIZ17qeYvY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIZ17qeYvY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIZ17qeYvY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIZ17qeYvY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIZ17qeYvY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIZ17qeYvY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIZ17qeYvY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIZ17qeYvY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIZ17qeYvY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIZ17qeYvY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIZ17qeYvY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIZ17qeYvY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIZ17qeYvY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIZ17qeYvY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIZ17qeYvY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIZ17qeYvY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIZ17qeYvY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIZ17qeYvY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIZ17qeYvY .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-uIZ17qeYvY .navbar {
    height: 70px;
  }
  .cid-uIZ17qeYvY .navbar.opened {
    height: auto;
  }
  .cid-uIZ17qeYvY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIZ17r2yOv {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-ninthgrid-2149521550-30690403-1256x837.jpg");
}
.cid-uIZ17r2yOv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ17r2yOv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ17r2yOv .mbr-section-title {
  color: #ffffff;
}
.cid-uIZ17r2yOv .mbr-text,
.cid-uIZ17r2yOv .mbr-section-btn {
  text-align: left;
}
.cid-uIZ17rn05T {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIZ17rn05T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ17rn05T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ17rn05T .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIZ17rn05T .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIZ17rn05T .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIZ17rn05T .panel-body,
.cid-uIZ17rn05T .card-header {
  padding: 1rem 0;
}
.cid-uIZ17rn05T .panel-title-edit {
  color: #3164a1;
}
.cid-uIZ17rn05T H3 {
  color: #3164a1;
}
.cid-uIZ17rJ4n5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIZ17rJ4n5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ17rJ4n5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ17rJ4n5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIZ17rJ4n5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIZ17rJ4n5 .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIZ17rJ4n5 .panel-body,
.cid-uIZ17rJ4n5 .card-header {
  padding: 1rem 0;
}
.cid-uIZ17rJ4n5 .panel-title-edit {
  color: #3164a1;
}
.cid-uIZ17rJ4n5 H3 {
  color: #3164a1;
}
.cid-uIZ17rJ4n5 .panel-text {
  color: #000000;
}
.cid-uIZ17s0RxP {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIZ17s0RxP .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uIZ4zMhnrY .navbar-dropdown {
  position: relative !important;
}
.cid-uIZ4zMhnrY .navbar-dropdown {
  position: absolute !important;
}
.cid-uIZ4zMhnrY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIZ4zMhnrY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uIZ4zMhnrY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uIZ4zMhnrY .dropdown-item:hover,
.cid-uIZ4zMhnrY .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uIZ4zMhnrY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uIZ4zMhnrY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uIZ4zMhnrY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uIZ4zMhnrY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uIZ4zMhnrY .nav-link {
  position: relative;
}
.cid-uIZ4zMhnrY .container {
  display: flex;
  margin: auto;
}
.cid-uIZ4zMhnrY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uIZ4zMhnrY .dropdown-menu,
.cid-uIZ4zMhnrY .navbar.opened {
  background: #ffffff !important;
}
.cid-uIZ4zMhnrY .nav-item:focus,
.cid-uIZ4zMhnrY .nav-link:focus {
  outline: none;
}
.cid-uIZ4zMhnrY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uIZ4zMhnrY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uIZ4zMhnrY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uIZ4zMhnrY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uIZ4zMhnrY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uIZ4zMhnrY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uIZ4zMhnrY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uIZ4zMhnrY .navbar.opened {
  transition: all 0.3s;
}
.cid-uIZ4zMhnrY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uIZ4zMhnrY .navbar .navbar-logo img {
  width: auto;
}
.cid-uIZ4zMhnrY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uIZ4zMhnrY .navbar.collapsed {
  justify-content: center;
}
.cid-uIZ4zMhnrY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uIZ4zMhnrY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uIZ4zMhnrY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uIZ4zMhnrY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uIZ4zMhnrY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uIZ4zMhnrY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uIZ4zMhnrY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uIZ4zMhnrY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uIZ4zMhnrY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uIZ4zMhnrY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uIZ4zMhnrY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uIZ4zMhnrY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uIZ4zMhnrY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uIZ4zMhnrY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uIZ4zMhnrY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uIZ4zMhnrY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uIZ4zMhnrY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uIZ4zMhnrY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uIZ4zMhnrY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uIZ4zMhnrY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uIZ4zMhnrY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uIZ4zMhnrY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uIZ4zMhnrY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uIZ4zMhnrY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uIZ4zMhnrY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uIZ4zMhnrY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uIZ4zMhnrY .dropdown-item.active,
.cid-uIZ4zMhnrY .dropdown-item:active {
  background-color: transparent;
}
.cid-uIZ4zMhnrY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uIZ4zMhnrY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uIZ4zMhnrY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uIZ4zMhnrY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uIZ4zMhnrY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uIZ4zMhnrY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uIZ4zMhnrY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uIZ4zMhnrY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uIZ4zMhnrY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uIZ4zMhnrY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uIZ4zMhnrY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uIZ4zMhnrY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIZ4zMhnrY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uIZ4zMhnrY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uIZ4zMhnrY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIZ4zMhnrY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uIZ4zMhnrY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uIZ4zMhnrY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uIZ4zMhnrY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uIZ4zMhnrY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uIZ4zMhnrY .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-uIZ4zMhnrY .navbar {
    height: 70px;
  }
  .cid-uIZ4zMhnrY .navbar.opened {
    height: auto;
  }
  .cid-uIZ4zMhnrY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uIZ4zN7RgP {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-ninthgrid-2149521550-30690403-1256x837.jpg");
}
.cid-uIZ4zN7RgP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ4zN7RgP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ4zN7RgP .mbr-section-title {
  color: #ffffff;
}
.cid-uIZ4zN7RgP .mbr-text,
.cid-uIZ4zN7RgP .mbr-section-btn {
  text-align: left;
}
.cid-uIZ4zNmJdM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIZ4zNmJdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ4zNmJdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ4zNmJdM .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIZ4zNmJdM .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIZ4zNmJdM .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIZ4zNmJdM .panel-body,
.cid-uIZ4zNmJdM .card-header {
  padding: 1rem 0;
}
.cid-uIZ4zNmJdM .panel-title-edit {
  color: #3164a1;
}
.cid-uIZ4zNmJdM H3 {
  color: #3164a1;
}
.cid-uIZ4zNC28G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIZ4zNC28G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uIZ4zNC28G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uIZ4zNC28G .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uIZ4zNC28G .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uIZ4zNC28G .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uIZ4zNC28G .panel-body,
.cid-uIZ4zNC28G .card-header {
  padding: 1rem 0;
}
.cid-uIZ4zNC28G .panel-title-edit {
  color: #3164a1;
}
.cid-uIZ4zNC28G H3 {
  color: #3164a1;
}
.cid-uIZ4zNC28G .panel-text {
  color: #000000;
}
.cid-uIZ4zNVwla {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uIZ4zNVwla .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ6pXl6bvB .navbar-dropdown {
  position: relative !important;
}
.cid-uJ6pXl6bvB .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ6pXl6bvB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ6pXl6bvB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ6pXl6bvB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ6pXl6bvB .dropdown-item:hover,
.cid-uJ6pXl6bvB .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ6pXl6bvB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ6pXl6bvB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ6pXl6bvB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ6pXl6bvB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ6pXl6bvB .nav-link {
  position: relative;
}
.cid-uJ6pXl6bvB .container {
  display: flex;
  margin: auto;
}
.cid-uJ6pXl6bvB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ6pXl6bvB .dropdown-menu,
.cid-uJ6pXl6bvB .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ6pXl6bvB .nav-item:focus,
.cid-uJ6pXl6bvB .nav-link:focus {
  outline: none;
}
.cid-uJ6pXl6bvB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ6pXl6bvB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ6pXl6bvB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ6pXl6bvB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ6pXl6bvB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ6pXl6bvB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ6pXl6bvB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ6pXl6bvB .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ6pXl6bvB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ6pXl6bvB .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ6pXl6bvB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ6pXl6bvB .navbar.collapsed {
  justify-content: center;
}
.cid-uJ6pXl6bvB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ6pXl6bvB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ6pXl6bvB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ6pXl6bvB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ6pXl6bvB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ6pXl6bvB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ6pXl6bvB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ6pXl6bvB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ6pXl6bvB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ6pXl6bvB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ6pXl6bvB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ6pXl6bvB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ6pXl6bvB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ6pXl6bvB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ6pXl6bvB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ6pXl6bvB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ6pXl6bvB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ6pXl6bvB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ6pXl6bvB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ6pXl6bvB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ6pXl6bvB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ6pXl6bvB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ6pXl6bvB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ6pXl6bvB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ6pXl6bvB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ6pXl6bvB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ6pXl6bvB .dropdown-item.active,
.cid-uJ6pXl6bvB .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ6pXl6bvB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ6pXl6bvB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ6pXl6bvB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ6pXl6bvB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ6pXl6bvB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ6pXl6bvB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ6pXl6bvB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ6pXl6bvB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ6pXl6bvB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ6pXl6bvB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ6pXl6bvB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ6pXl6bvB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ6pXl6bvB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ6pXl6bvB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ6pXl6bvB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ6pXl6bvB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ6pXl6bvB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ6pXl6bvB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ6pXl6bvB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ6pXl6bvB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ6pXl6bvB .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-uJ6pXl6bvB .navbar {
    height: 70px;
  }
  .cid-uJ6pXl6bvB .navbar.opened {
    height: auto;
  }
  .cid-uJ6pXl6bvB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ6pXllZbZ {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pexels-rdne-8124187-1000x667.jpg");
}
.cid-uJ6pXllZbZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ6pXllZbZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ6pXllZbZ .mbr-section-title {
  color: #ffffff;
}
.cid-uJ6pXllZbZ .mbr-text,
.cid-uJ6pXllZbZ .mbr-section-btn {
  text-align: left;
}
.cid-uJ6sPFrimd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ6sPFrimd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ6sPFrimd .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-uJ6sPFrimd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJ6sPFrimd img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJ6sPFrimd .text-wrapper {
    padding: 2rem;
  }
}
.cid-uJ6sPFrimd .mbr-section-title {
  color: #3164a1;
}
.cid-uJ6sPFrimd .mbr-text {
  color: #111111;
}
.cid-uJ7p3dRzAr {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7p3dRzAr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7p3dRzAr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7p3dRzAr .nav-tabs .nav-item.open .nav-link:focus,
.cid-uJ7p3dRzAr .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-uJ7p3dRzAr .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #3164a1;
}
@media (max-width: 767px) {
  .cid-uJ7p3dRzAr .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-uJ7p3dRzAr .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-uJ7p3dRzAr .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-uJ7p3dRzAr .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-uJ7p3dRzAr .nav-link,
.cid-uJ7p3dRzAr .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-uJ7p3dRzAr .nav-tabs .nav-link.active {
  color: #3164a1;
  border-bottom: 3px solid #3164a1;
}
.cid-uJ7p3dRzAr H4 {
  text-align: left;
  color: #111111;
}
.cid-uJ7p3dRzAr H3 {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7p3dRzAr P {
  color: #111111;
}
.cid-uJ7uKCpQiN {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uJ7uKCpQiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7uKCpQiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7uKCpQiN .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7uKCpQiN .mbr-section-subtitle {
  color: #111111;
}
.cid-uJDLvVSrJm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uJDLvVSrJm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJDLvVSrJm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJDLvVSrJm .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uJDLvVSrJm .card {
    margin-bottom: 2rem!important;
  }
  .cid-uJDLvVSrJm .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uJDLvVSrJm .link-wrap {
    align-items: center;
  }
}
.cid-uJDLvVSrJm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uJDLvVSrJm .mbr-text {
  color: #000000;
}
.cid-uJDLvVSrJm .card-title,
.cid-uJDLvVSrJm .card-box {
  color: #3164a1;
}
.cid-uJ6ua35Vyg {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pexels-tima-miroshnichenko-5717203-1201x801.jpg");
}
.cid-uJ6ua35Vyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ6ua35Vyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 767px) {
  .cid-uJ6ua35Vyg .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uJ6ua35Vyg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ6ua35Vyg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uJ6ua35Vyg .card-wrapper {
  border-radius: 4px;
  background-color: #ffffff;
}
.cid-uJ6ua35Vyg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uJ6ua35Vyg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uJ6ua35Vyg .card-title {
  color: #3164a1;
}
.cid-uJ6ua35Vyg .mbr-text {
  color: #000000;
}
.cid-uJ6pXlLILy {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ6pXlLILy .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ7h8NsZpn .navbar-dropdown {
  position: relative !important;
}
.cid-uJ7h8NsZpn .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ7h8NsZpn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7h8NsZpn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ7h8NsZpn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ7h8NsZpn .dropdown-item:hover,
.cid-uJ7h8NsZpn .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ7h8NsZpn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ7h8NsZpn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ7h8NsZpn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ7h8NsZpn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ7h8NsZpn .nav-link {
  position: relative;
}
.cid-uJ7h8NsZpn .container {
  display: flex;
  margin: auto;
}
.cid-uJ7h8NsZpn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ7h8NsZpn .dropdown-menu,
.cid-uJ7h8NsZpn .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ7h8NsZpn .nav-item:focus,
.cid-uJ7h8NsZpn .nav-link:focus {
  outline: none;
}
.cid-uJ7h8NsZpn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ7h8NsZpn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ7h8NsZpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ7h8NsZpn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7h8NsZpn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ7h8NsZpn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ7h8NsZpn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ7h8NsZpn .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ7h8NsZpn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ7h8NsZpn .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ7h8NsZpn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ7h8NsZpn .navbar.collapsed {
  justify-content: center;
}
.cid-uJ7h8NsZpn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ7h8NsZpn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ7h8NsZpn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ7h8NsZpn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ7h8NsZpn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ7h8NsZpn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ7h8NsZpn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ7h8NsZpn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ7h8NsZpn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ7h8NsZpn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ7h8NsZpn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ7h8NsZpn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ7h8NsZpn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ7h8NsZpn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ7h8NsZpn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ7h8NsZpn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ7h8NsZpn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ7h8NsZpn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ7h8NsZpn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ7h8NsZpn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ7h8NsZpn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ7h8NsZpn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ7h8NsZpn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ7h8NsZpn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ7h8NsZpn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ7h8NsZpn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ7h8NsZpn .dropdown-item.active,
.cid-uJ7h8NsZpn .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ7h8NsZpn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ7h8NsZpn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ7h8NsZpn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ7h8NsZpn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ7h8NsZpn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ7h8NsZpn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ7h8NsZpn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ7h8NsZpn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ7h8NsZpn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ7h8NsZpn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ7h8NsZpn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ7h8NsZpn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7h8NsZpn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7h8NsZpn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ7h8NsZpn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7h8NsZpn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ7h8NsZpn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ7h8NsZpn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7h8NsZpn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ7h8NsZpn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ7h8NsZpn .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-uJ7h8NsZpn .navbar {
    height: 70px;
  }
  .cid-uJ7h8NsZpn .navbar.opened {
    height: auto;
  }
  .cid-uJ7h8NsZpn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ7h8NP0ps {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7h8NP0ps .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7h8NP0ps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7h8NP0ps .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7h8O1ndJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uJ7h8O1ndJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7h8O1ndJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7h8O1ndJ .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJ7h8O1ndJ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJ7h8O1ndJ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7h8O1ndJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJ7h8O1ndJ .card-title {
  color: #3164a1;
}
.cid-uJ7h8O1ndJ .mbr-text,
.cid-uJ7h8O1ndJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uJ7h8Of1Rz {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7h8Of1Rz .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uJ7h8Of1Rz .mbr-text {
  color: #000000;
}
.cid-uJ7h8Opvna {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7h8Opvna img,
.cid-uJ7h8Opvna .item-img {
  width: 100%;
}
.cid-uJ7h8Opvna .item:focus,
.cid-uJ7h8Opvna span:focus {
  outline: none;
}
.cid-uJ7h8Opvna .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7h8Opvna .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7h8Opvna .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7h8Opvna .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7h8Opvna .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7h8Opvna .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7h8Opvna .mbr-text,
.cid-uJ7h8Opvna .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7h8Opvna .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7h8Opvna .item-subtitle {
  text-align: center;
}
.cid-uJ7h8Opvna .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7h8OGbdm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7h8OGbdm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7h8OGbdm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7h8OGbdm .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7h8OGbdm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7h8OR1uQ {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uJ7h8OR1uQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7h8OR1uQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7h8OR1uQ .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uJ7h8OR1uQ .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uJ7h8OR1uQ .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7h8OR1uQ .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uJ7h8OR1uQ .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uJ7h8OR1uQ .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7h8OR1uQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7h8OR1uQ .card-title {
  color: #000000;
}
.cid-uJ7h8OR1uQ P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ7hZmB4gA .navbar-dropdown {
  position: relative !important;
}
.cid-uJ7hZmB4gA .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ7hZmB4gA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7hZmB4gA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ7hZmB4gA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ7hZmB4gA .dropdown-item:hover,
.cid-uJ7hZmB4gA .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ7hZmB4gA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ7hZmB4gA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ7hZmB4gA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ7hZmB4gA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ7hZmB4gA .nav-link {
  position: relative;
}
.cid-uJ7hZmB4gA .container {
  display: flex;
  margin: auto;
}
.cid-uJ7hZmB4gA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ7hZmB4gA .dropdown-menu,
.cid-uJ7hZmB4gA .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ7hZmB4gA .nav-item:focus,
.cid-uJ7hZmB4gA .nav-link:focus {
  outline: none;
}
.cid-uJ7hZmB4gA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ7hZmB4gA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ7hZmB4gA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ7hZmB4gA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7hZmB4gA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ7hZmB4gA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ7hZmB4gA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ7hZmB4gA .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ7hZmB4gA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ7hZmB4gA .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ7hZmB4gA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ7hZmB4gA .navbar.collapsed {
  justify-content: center;
}
.cid-uJ7hZmB4gA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ7hZmB4gA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ7hZmB4gA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ7hZmB4gA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ7hZmB4gA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ7hZmB4gA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ7hZmB4gA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ7hZmB4gA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ7hZmB4gA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ7hZmB4gA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ7hZmB4gA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ7hZmB4gA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ7hZmB4gA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ7hZmB4gA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ7hZmB4gA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ7hZmB4gA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ7hZmB4gA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ7hZmB4gA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ7hZmB4gA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ7hZmB4gA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ7hZmB4gA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ7hZmB4gA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ7hZmB4gA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ7hZmB4gA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ7hZmB4gA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ7hZmB4gA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ7hZmB4gA .dropdown-item.active,
.cid-uJ7hZmB4gA .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ7hZmB4gA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ7hZmB4gA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ7hZmB4gA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ7hZmB4gA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ7hZmB4gA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ7hZmB4gA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ7hZmB4gA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ7hZmB4gA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ7hZmB4gA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ7hZmB4gA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ7hZmB4gA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ7hZmB4gA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7hZmB4gA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7hZmB4gA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ7hZmB4gA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7hZmB4gA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ7hZmB4gA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ7hZmB4gA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7hZmB4gA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ7hZmB4gA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ7hZmB4gA .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-uJ7hZmB4gA .navbar {
    height: 70px;
  }
  .cid-uJ7hZmB4gA .navbar.opened {
    height: auto;
  }
  .cid-uJ7hZmB4gA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ7hZmUlOc {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7hZmUlOc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7hZmUlOc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7hZmUlOc .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7hZn9b83 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uJ7hZn9b83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7hZn9b83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7hZn9b83 .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJ7hZn9b83 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJ7hZn9b83 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7hZn9b83 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJ7hZn9b83 .card-title {
  color: #3164a1;
}
.cid-uJ7hZn9b83 .mbr-text,
.cid-uJ7hZn9b83 .mbr-section-btn {
  color: #ffffff;
}
.cid-uJ7hZnmzV4 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7hZnmzV4 .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uJ7hZnmzV4 .mbr-text {
  color: #000000;
}
.cid-uJ7hZnuO0R {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7hZnuO0R img,
.cid-uJ7hZnuO0R .item-img {
  width: 100%;
}
.cid-uJ7hZnuO0R .item:focus,
.cid-uJ7hZnuO0R span:focus {
  outline: none;
}
.cid-uJ7hZnuO0R .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7hZnuO0R .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7hZnuO0R .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7hZnuO0R .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7hZnuO0R .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7hZnuO0R .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7hZnuO0R .mbr-text,
.cid-uJ7hZnuO0R .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7hZnuO0R .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7hZnuO0R .item-subtitle {
  text-align: center;
}
.cid-uJ7hZnuO0R .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7hZnPAm6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7hZnPAm6 img,
.cid-uJ7hZnPAm6 .item-img {
  width: 100%;
}
.cid-uJ7hZnPAm6 .item:focus,
.cid-uJ7hZnPAm6 span:focus {
  outline: none;
}
.cid-uJ7hZnPAm6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7hZnPAm6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7hZnPAm6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7hZnPAm6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7hZnPAm6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7hZnPAm6 .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7hZnPAm6 .mbr-text,
.cid-uJ7hZnPAm6 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7hZnPAm6 .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7hZnPAm6 .item-subtitle {
  text-align: center;
}
.cid-uJ7hZnPAm6 .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7hZo7ZjA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7hZo7ZjA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7hZo7ZjA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7hZo7ZjA .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7hZo7ZjA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7hZol0p6 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uJ7hZol0p6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7hZol0p6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7hZol0p6 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uJ7hZol0p6 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uJ7hZol0p6 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7hZol0p6 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uJ7hZol0p6 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uJ7hZol0p6 .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7hZol0p6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7hZol0p6 .card-title {
  color: #000000;
}
.cid-uJ7hZol0p6 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ7igXFV6W .navbar-dropdown {
  position: relative !important;
}
.cid-uJ7igXFV6W .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ7igXFV6W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7igXFV6W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ7igXFV6W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ7igXFV6W .dropdown-item:hover,
.cid-uJ7igXFV6W .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ7igXFV6W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ7igXFV6W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ7igXFV6W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ7igXFV6W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ7igXFV6W .nav-link {
  position: relative;
}
.cid-uJ7igXFV6W .container {
  display: flex;
  margin: auto;
}
.cid-uJ7igXFV6W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ7igXFV6W .dropdown-menu,
.cid-uJ7igXFV6W .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ7igXFV6W .nav-item:focus,
.cid-uJ7igXFV6W .nav-link:focus {
  outline: none;
}
.cid-uJ7igXFV6W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ7igXFV6W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ7igXFV6W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ7igXFV6W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7igXFV6W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ7igXFV6W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ7igXFV6W .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ7igXFV6W .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ7igXFV6W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ7igXFV6W .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ7igXFV6W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ7igXFV6W .navbar.collapsed {
  justify-content: center;
}
.cid-uJ7igXFV6W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ7igXFV6W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ7igXFV6W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ7igXFV6W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ7igXFV6W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ7igXFV6W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ7igXFV6W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ7igXFV6W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ7igXFV6W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ7igXFV6W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ7igXFV6W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ7igXFV6W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ7igXFV6W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ7igXFV6W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ7igXFV6W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ7igXFV6W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ7igXFV6W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ7igXFV6W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ7igXFV6W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ7igXFV6W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ7igXFV6W .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ7igXFV6W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ7igXFV6W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ7igXFV6W .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ7igXFV6W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ7igXFV6W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ7igXFV6W .dropdown-item.active,
.cid-uJ7igXFV6W .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ7igXFV6W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ7igXFV6W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ7igXFV6W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ7igXFV6W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ7igXFV6W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ7igXFV6W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ7igXFV6W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ7igXFV6W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ7igXFV6W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ7igXFV6W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ7igXFV6W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ7igXFV6W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7igXFV6W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7igXFV6W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ7igXFV6W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7igXFV6W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ7igXFV6W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ7igXFV6W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7igXFV6W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ7igXFV6W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ7igXFV6W .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-uJ7igXFV6W .navbar {
    height: 70px;
  }
  .cid-uJ7igXFV6W .navbar.opened {
    height: auto;
  }
  .cid-uJ7igXFV6W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ7igXYCMX {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7igXYCMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7igXYCMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7igXYCMX .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7igYfhRG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uJ7igYfhRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7igYfhRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7igYfhRG .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJ7igYfhRG .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJ7igYfhRG .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7igYfhRG .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJ7igYfhRG .card-title {
  color: #3164a1;
}
.cid-uJ7igYfhRG .mbr-text,
.cid-uJ7igYfhRG .mbr-section-btn {
  color: #ffffff;
}
.cid-uJ7igYrdr1 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7igYrdr1 .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uJ7igYrdr1 .mbr-text {
  color: #000000;
}
.cid-uJ7igYzjCG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7igYzjCG img,
.cid-uJ7igYzjCG .item-img {
  width: 100%;
}
.cid-uJ7igYzjCG .item:focus,
.cid-uJ7igYzjCG span:focus {
  outline: none;
}
.cid-uJ7igYzjCG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7igYzjCG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7igYzjCG .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7igYzjCG .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7igYzjCG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7igYzjCG .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7igYzjCG .mbr-text,
.cid-uJ7igYzjCG .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7igYzjCG .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7igYzjCG .item-subtitle {
  text-align: center;
}
.cid-uJ7igYzjCG .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7igYTGJh {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7igYTGJh img,
.cid-uJ7igYTGJh .item-img {
  width: 100%;
}
.cid-uJ7igYTGJh .item:focus,
.cid-uJ7igYTGJh span:focus {
  outline: none;
}
.cid-uJ7igYTGJh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7igYTGJh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7igYTGJh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7igYTGJh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7igYTGJh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7igYTGJh .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7igYTGJh .mbr-text,
.cid-uJ7igYTGJh .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7igYTGJh .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7igYTGJh .item-subtitle {
  text-align: center;
}
.cid-uJ7igYTGJh .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7igZgf2g {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7igZgf2g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7igZgf2g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7igZgf2g .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7igZgf2g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7igZtRxK {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uJ7igZtRxK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7igZtRxK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7igZtRxK .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uJ7igZtRxK .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uJ7igZtRxK .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7igZtRxK .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uJ7igZtRxK .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uJ7igZtRxK .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7igZtRxK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7igZtRxK .card-title {
  color: #000000;
}
.cid-uJ7igZtRxK P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ7iyz2gzo .navbar-dropdown {
  position: relative !important;
}
.cid-uJ7iyz2gzo .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ7iyz2gzo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7iyz2gzo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ7iyz2gzo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ7iyz2gzo .dropdown-item:hover,
.cid-uJ7iyz2gzo .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ7iyz2gzo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ7iyz2gzo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ7iyz2gzo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ7iyz2gzo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ7iyz2gzo .nav-link {
  position: relative;
}
.cid-uJ7iyz2gzo .container {
  display: flex;
  margin: auto;
}
.cid-uJ7iyz2gzo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ7iyz2gzo .dropdown-menu,
.cid-uJ7iyz2gzo .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ7iyz2gzo .nav-item:focus,
.cid-uJ7iyz2gzo .nav-link:focus {
  outline: none;
}
.cid-uJ7iyz2gzo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ7iyz2gzo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ7iyz2gzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ7iyz2gzo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ7iyz2gzo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ7iyz2gzo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ7iyz2gzo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ7iyz2gzo .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ7iyz2gzo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ7iyz2gzo .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ7iyz2gzo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ7iyz2gzo .navbar.collapsed {
  justify-content: center;
}
.cid-uJ7iyz2gzo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ7iyz2gzo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ7iyz2gzo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ7iyz2gzo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ7iyz2gzo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ7iyz2gzo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ7iyz2gzo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ7iyz2gzo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ7iyz2gzo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ7iyz2gzo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ7iyz2gzo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ7iyz2gzo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ7iyz2gzo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ7iyz2gzo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ7iyz2gzo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ7iyz2gzo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ7iyz2gzo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ7iyz2gzo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ7iyz2gzo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ7iyz2gzo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ7iyz2gzo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ7iyz2gzo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ7iyz2gzo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ7iyz2gzo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ7iyz2gzo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ7iyz2gzo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ7iyz2gzo .dropdown-item.active,
.cid-uJ7iyz2gzo .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ7iyz2gzo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ7iyz2gzo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ7iyz2gzo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ7iyz2gzo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ7iyz2gzo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ7iyz2gzo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ7iyz2gzo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ7iyz2gzo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ7iyz2gzo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ7iyz2gzo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ7iyz2gzo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ7iyz2gzo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7iyz2gzo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ7iyz2gzo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ7iyz2gzo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7iyz2gzo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ7iyz2gzo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ7iyz2gzo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ7iyz2gzo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ7iyz2gzo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ7iyz2gzo .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-uJ7iyz2gzo .navbar {
    height: 70px;
  }
  .cid-uJ7iyz2gzo .navbar.opened {
    height: auto;
  }
  .cid-uJ7iyz2gzo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ7iyzjezX {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7iyzjezX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7iyzjezX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7iyzjezX .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7iyztCDx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uJ7iyztCDx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7iyztCDx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7iyztCDx .card-wrapper {
  background: #000000;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uJ7iyztCDx .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uJ7iyztCDx .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7iyztCDx .card-wrapper {
    padding: 4rem;
  }
}
.cid-uJ7iyztCDx .card-title {
  color: #3164a1;
}
.cid-uJ7iyztCDx .mbr-text,
.cid-uJ7iyztCDx .mbr-section-btn {
  color: #ffffff;
}
.cid-uJ7iyzCOxs {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7iyzCOxs .line {
  background-color: #3164a1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uJ7iyzCOxs .mbr-text {
  color: #000000;
}
.cid-uJ7iyzKvFi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ7iyzKvFi img,
.cid-uJ7iyzKvFi .item-img {
  width: 100%;
}
.cid-uJ7iyzKvFi .item:focus,
.cid-uJ7iyzKvFi span:focus {
  outline: none;
}
.cid-uJ7iyzKvFi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7iyzKvFi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7iyzKvFi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7iyzKvFi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7iyzKvFi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7iyzKvFi .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7iyzKvFi .mbr-text,
.cid-uJ7iyzKvFi .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7iyzKvFi .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7iyzKvFi .item-subtitle {
  text-align: center;
}
.cid-uJ7iyzKvFi .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7iyA2Q2V {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7iyA2Q2V img,
.cid-uJ7iyA2Q2V .item-img {
  width: 100%;
}
.cid-uJ7iyA2Q2V .item:focus,
.cid-uJ7iyA2Q2V span:focus {
  outline: none;
}
.cid-uJ7iyA2Q2V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7iyA2Q2V .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7iyA2Q2V .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7iyA2Q2V .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7iyA2Q2V .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7iyA2Q2V .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7iyA2Q2V .mbr-text,
.cid-uJ7iyA2Q2V .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7iyA2Q2V .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7iyA2Q2V .item-subtitle {
  text-align: center;
}
.cid-uJ7iyA2Q2V .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7iLAzC0I {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJ7iLAzC0I img,
.cid-uJ7iLAzC0I .item-img {
  width: 100%;
}
.cid-uJ7iLAzC0I .item:focus,
.cid-uJ7iLAzC0I span:focus {
  outline: none;
}
.cid-uJ7iLAzC0I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uJ7iLAzC0I .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uJ7iLAzC0I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uJ7iLAzC0I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uJ7iLAzC0I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uJ7iLAzC0I .mbr-section-title {
  color: #3164a1;
}
.cid-uJ7iLAzC0I .mbr-text,
.cid-uJ7iLAzC0I .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uJ7iLAzC0I .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uJ7iLAzC0I .item-subtitle {
  text-align: center;
}
.cid-uJ7iLAzC0I .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ7iyAmkGq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uJ7iyAmkGq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7iyAmkGq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7iyAmkGq .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7iyAmkGq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7iyAxsu0 {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/1-1080x1920.png");
}
.cid-uJ7iyAxsu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ7iyAxsu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ7iyAxsu0 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uJ7iyAxsu0 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uJ7iyAxsu0 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ7iyAxsu0 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uJ7iyAxsu0 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uJ7iyAxsu0 .mbr-section-title {
  color: #ffffff;
}
.cid-uJ7iyAxsu0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ7iyAxsu0 .card-title {
  color: #000000;
}
.cid-uJ7iyAxsu0 P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJ8jLUqOE3 .navbar-dropdown {
  position: relative !important;
}
.cid-uJ8jLUqOE3 .navbar-dropdown {
  position: absolute !important;
}
.cid-uJ8jLUqOE3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ8jLUqOE3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJ8jLUqOE3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJ8jLUqOE3 .dropdown-item:hover,
.cid-uJ8jLUqOE3 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJ8jLUqOE3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJ8jLUqOE3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJ8jLUqOE3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJ8jLUqOE3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJ8jLUqOE3 .nav-link {
  position: relative;
}
.cid-uJ8jLUqOE3 .container {
  display: flex;
  margin: auto;
}
.cid-uJ8jLUqOE3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJ8jLUqOE3 .dropdown-menu,
.cid-uJ8jLUqOE3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uJ8jLUqOE3 .nav-item:focus,
.cid-uJ8jLUqOE3 .nav-link:focus {
  outline: none;
}
.cid-uJ8jLUqOE3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJ8jLUqOE3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJ8jLUqOE3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJ8jLUqOE3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJ8jLUqOE3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJ8jLUqOE3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJ8jLUqOE3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJ8jLUqOE3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uJ8jLUqOE3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJ8jLUqOE3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uJ8jLUqOE3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJ8jLUqOE3 .navbar.collapsed {
  justify-content: center;
}
.cid-uJ8jLUqOE3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJ8jLUqOE3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJ8jLUqOE3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJ8jLUqOE3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJ8jLUqOE3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJ8jLUqOE3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJ8jLUqOE3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJ8jLUqOE3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJ8jLUqOE3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJ8jLUqOE3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJ8jLUqOE3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJ8jLUqOE3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJ8jLUqOE3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJ8jLUqOE3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJ8jLUqOE3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJ8jLUqOE3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJ8jLUqOE3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJ8jLUqOE3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJ8jLUqOE3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJ8jLUqOE3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJ8jLUqOE3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJ8jLUqOE3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJ8jLUqOE3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJ8jLUqOE3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJ8jLUqOE3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJ8jLUqOE3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJ8jLUqOE3 .dropdown-item.active,
.cid-uJ8jLUqOE3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uJ8jLUqOE3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJ8jLUqOE3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJ8jLUqOE3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJ8jLUqOE3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJ8jLUqOE3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJ8jLUqOE3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJ8jLUqOE3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJ8jLUqOE3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJ8jLUqOE3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJ8jLUqOE3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJ8jLUqOE3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJ8jLUqOE3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ8jLUqOE3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJ8jLUqOE3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJ8jLUqOE3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ8jLUqOE3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJ8jLUqOE3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJ8jLUqOE3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJ8jLUqOE3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJ8jLUqOE3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJ8jLUqOE3 .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-uJ8jLUqOE3 .navbar {
    height: 70px;
  }
  .cid-uJ8jLUqOE3 .navbar.opened {
    height: auto;
  }
  .cid-uJ8jLUqOE3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJ8jLV4nh3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJ8jLV4nh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8jLV4nh3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8jLV4nh3 .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uJ8jLV4nh3 .mbr-text,
.cid-uJ8jLV4nh3 .mbr-section-btn {
  color: #111111;
  text-align: left;
}
.cid-uKX8C8tk2u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uKX8C8tk2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKX8C8tk2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKX8C8tk2u .card-wrapper {
  background: #3164a1;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uKX8C8tk2u .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uKX8C8tk2u .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uKX8C8tk2u .card-wrapper {
    padding: 4rem;
  }
}
.cid-uKX8C8tk2u .mbr-text,
.cid-uKX8C8tk2u .mbr-section-btn {
  color: #ffffff;
}
.cid-uKX8C8tk2u .card-title,
.cid-uKX8C8tk2u .card-box {
  text-align: left;
}
.cid-uJJj8Fwh2O {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uJJj8Fwh2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJJj8Fwh2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJJj8Fwh2O .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uJJj8Fwh2O .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uJJj8Fwh2O .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uJJj8Fwh2O .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #3164a1;
  transition: all 0.3s;
}
.cid-uJJj8Fwh2O .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3164a1;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uJJj8Fwh2O .social-row .soc-item:hover {
  background-color: #3164a1;
}
.cid-uJJj8Fwh2O .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uJJj8Fwh2O .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uJJj8Fwh2O .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJJj8Fwh2O .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uJJj8Fwh2O .card-title {
  color: #3164a1;
}
.cid-uJJj8Fwh2O .mbr-text,
.cid-uJJj8Fwh2O .social-row {
  color: #111111;
}
.cid-uJJkvKhmfe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-uJJkvKhmfe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJJkvKhmfe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJJkvKhmfe .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uJJkvKhmfe .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uJJkvKhmfe .card-title,
.cid-uJJkvKhmfe .card-box {
  color: #111111;
}
.cid-uJJkAhI48Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uJJkAhI48Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJJkAhI48Y .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-uJJkAhI48Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJJkAhI48Y .row {
  flex-direction: row-reverse;
}
.cid-uJJkAhI48Y img {
  width: 100%;
}
.cid-uJ8jLVzGmQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uJ8jLVzGmQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8jLVzGmQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8jLVzGmQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJ8jLVzGmQ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uJ8jLVzGmQ .mbr-section-title {
  color: #3164a1;
}
.cid-uJ8jLVzGmQ .mbr-text,
.cid-uJ8jLVzGmQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uJ8jLVqPoj {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uJ8jLVqPoj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8jLVqPoj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8jLVqPoj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uJ8jLVqPoj .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uJ8jLVqPoj .mbr-section-title {
  color: #ffffff;
}
.cid-uJ8jLVqPoj .mbr-text,
.cid-uJ8jLVqPoj .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJJnstWp2w {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uJJnstWp2w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJJnstWp2w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJJnstWp2w .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uJJnstWp2w .card {
    margin-bottom: 2rem!important;
  }
  .cid-uJJnstWp2w .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uJJnstWp2w .link-wrap {
    align-items: center;
  }
}
.cid-uJJnstWp2w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uJJnstWp2w .mbr-text {
  color: #000000;
}
.cid-uJJnstWp2w .card-title,
.cid-uJJnstWp2w .card-box {
  color: #3164a1;
  text-align: center;
}
.cid-uJJnstWp2w .mbr-text,
.cid-uJJnstWp2w .link-wrap,
.cid-uJJnstWp2w .mbr-section-btn {
  text-align: left;
}
.cid-uJ8jLVFLLv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uJ8jLVFLLv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8jLVFLLv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8jLVFLLv .mbr-section-title {
  color: #3164a1;
}
.cid-uJ8jLVFLLv .mbr-section-subtitle {
  color: #000000;
}
.cid-uJ8jLVMFCv {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-1920x960.jpg");
}
.cid-uJ8jLVMFCv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJ8jLVMFCv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJ8jLVMFCv .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uJ8jLVMFCv .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uJ8jLVMFCv .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uJ8jLVMFCv .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uJ8jLVMFCv .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uJ8jLVMFCv .mbr-section-title {
  color: #ffffff;
}
.cid-uJ8jLVMFCv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uJ8jLVMFCv .card-title {
  color: #000000;
}
.cid-uJ8jLVMFCv P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJsfFDA2Mv .navbar-dropdown {
  position: relative !important;
}
.cid-uJsfFDA2Mv .navbar-dropdown {
  position: absolute !important;
}
.cid-uJsfFDA2Mv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJsfFDA2Mv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJsfFDA2Mv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJsfFDA2Mv .dropdown-item:hover,
.cid-uJsfFDA2Mv .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJsfFDA2Mv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJsfFDA2Mv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJsfFDA2Mv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJsfFDA2Mv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJsfFDA2Mv .nav-link {
  position: relative;
}
.cid-uJsfFDA2Mv .container {
  display: flex;
  margin: auto;
}
.cid-uJsfFDA2Mv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJsfFDA2Mv .dropdown-menu,
.cid-uJsfFDA2Mv .navbar.opened {
  background: #ffffff !important;
}
.cid-uJsfFDA2Mv .nav-item:focus,
.cid-uJsfFDA2Mv .nav-link:focus {
  outline: none;
}
.cid-uJsfFDA2Mv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJsfFDA2Mv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJsfFDA2Mv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJsfFDA2Mv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJsfFDA2Mv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJsfFDA2Mv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJsfFDA2Mv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJsfFDA2Mv .navbar.opened {
  transition: all 0.3s;
}
.cid-uJsfFDA2Mv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJsfFDA2Mv .navbar .navbar-logo img {
  width: auto;
}
.cid-uJsfFDA2Mv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJsfFDA2Mv .navbar.collapsed {
  justify-content: center;
}
.cid-uJsfFDA2Mv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJsfFDA2Mv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJsfFDA2Mv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJsfFDA2Mv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJsfFDA2Mv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJsfFDA2Mv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJsfFDA2Mv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJsfFDA2Mv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJsfFDA2Mv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJsfFDA2Mv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJsfFDA2Mv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJsfFDA2Mv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJsfFDA2Mv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJsfFDA2Mv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJsfFDA2Mv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJsfFDA2Mv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJsfFDA2Mv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJsfFDA2Mv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJsfFDA2Mv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJsfFDA2Mv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJsfFDA2Mv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJsfFDA2Mv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJsfFDA2Mv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJsfFDA2Mv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJsfFDA2Mv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJsfFDA2Mv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJsfFDA2Mv .dropdown-item.active,
.cid-uJsfFDA2Mv .dropdown-item:active {
  background-color: transparent;
}
.cid-uJsfFDA2Mv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJsfFDA2Mv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJsfFDA2Mv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJsfFDA2Mv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJsfFDA2Mv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJsfFDA2Mv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJsfFDA2Mv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJsfFDA2Mv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJsfFDA2Mv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJsfFDA2Mv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJsfFDA2Mv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJsfFDA2Mv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJsfFDA2Mv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJsfFDA2Mv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJsfFDA2Mv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJsfFDA2Mv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJsfFDA2Mv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJsfFDA2Mv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJsfFDA2Mv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJsfFDA2Mv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJsfFDA2Mv .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-uJsfFDA2Mv .navbar {
    height: 70px;
  }
  .cid-uJsfFDA2Mv .navbar.opened {
    height: auto;
  }
  .cid-uJsfFDA2Mv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJsfFEcCZr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/pexels-rdne-10375978-696x1044.jpeg");
}
.cid-uJsfFEcCZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJsfFEcCZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJsfFEcCZr .mbr-section-title {
  color: #ffffff;
}
.cid-uJsfFEcCZr .mbr-text,
.cid-uJsfFEcCZr .mbr-section-btn {
  text-align: left;
}
.cid-uJsfFF9yNg {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uJsfFF9yNg .mbr-section-btn {
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uJzEKTcyd2 .navbar-dropdown {
  position: relative !important;
}
.cid-uJzEKTcyd2 .navbar-dropdown {
  position: absolute !important;
}
.cid-uJzEKTcyd2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJzEKTcyd2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uJzEKTcyd2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uJzEKTcyd2 .dropdown-item:hover,
.cid-uJzEKTcyd2 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uJzEKTcyd2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uJzEKTcyd2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uJzEKTcyd2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uJzEKTcyd2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uJzEKTcyd2 .nav-link {
  position: relative;
}
.cid-uJzEKTcyd2 .container {
  display: flex;
  margin: auto;
}
.cid-uJzEKTcyd2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uJzEKTcyd2 .dropdown-menu,
.cid-uJzEKTcyd2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uJzEKTcyd2 .nav-item:focus,
.cid-uJzEKTcyd2 .nav-link:focus {
  outline: none;
}
.cid-uJzEKTcyd2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uJzEKTcyd2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uJzEKTcyd2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uJzEKTcyd2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uJzEKTcyd2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uJzEKTcyd2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uJzEKTcyd2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uJzEKTcyd2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uJzEKTcyd2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uJzEKTcyd2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uJzEKTcyd2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uJzEKTcyd2 .navbar.collapsed {
  justify-content: center;
}
.cid-uJzEKTcyd2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uJzEKTcyd2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uJzEKTcyd2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uJzEKTcyd2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uJzEKTcyd2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uJzEKTcyd2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uJzEKTcyd2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uJzEKTcyd2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uJzEKTcyd2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uJzEKTcyd2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uJzEKTcyd2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uJzEKTcyd2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uJzEKTcyd2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uJzEKTcyd2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uJzEKTcyd2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uJzEKTcyd2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uJzEKTcyd2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uJzEKTcyd2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uJzEKTcyd2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uJzEKTcyd2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uJzEKTcyd2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uJzEKTcyd2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uJzEKTcyd2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uJzEKTcyd2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uJzEKTcyd2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uJzEKTcyd2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uJzEKTcyd2 .dropdown-item.active,
.cid-uJzEKTcyd2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uJzEKTcyd2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uJzEKTcyd2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uJzEKTcyd2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uJzEKTcyd2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uJzEKTcyd2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uJzEKTcyd2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uJzEKTcyd2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uJzEKTcyd2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uJzEKTcyd2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uJzEKTcyd2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uJzEKTcyd2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uJzEKTcyd2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJzEKTcyd2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uJzEKTcyd2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uJzEKTcyd2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJzEKTcyd2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uJzEKTcyd2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uJzEKTcyd2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uJzEKTcyd2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uJzEKTcyd2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uJzEKTcyd2 .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-uJzEKTcyd2 .navbar {
    height: 70px;
  }
  .cid-uJzEKTcyd2 .navbar.opened {
    height: auto;
  }
  .cid-uJzEKTcyd2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uJzHZ8TiLq {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x960.jpg");
}
.cid-uJzHZ8TiLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzHZ8TiLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJzHZ8TiLq .mbr-text,
.cid-uJzHZ8TiLq .mbr-section-btn {
  color: #232323;
}
.cid-uJzHZ8TiLq .card-title,
.cid-uJzHZ8TiLq .card-box {
  color: #ffffff;
}
.cid-uJzHZ8TiLq .mbr-text,
.cid-uJzHZ8TiLq .link-wrap {
  color: #ffffff;
}
.cid-uJzOA6BGRI {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #ffffff;
}
.cid-uJzOA6BGRI .carousel {
  width: 100%;
}
.cid-uJzOA6BGRI .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-uJzOA6BGRI .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-uJzOA6BGRI .carousel-caption {
  bottom: 40px;
}
.cid-uJzOA6BGRI .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-uJzOA6BGRI .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-uJzOA6BGRI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-uJzOA6BGRI .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uJzOA6BGRI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uJzOA6BGRI .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uJzOA6BGRI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-uJzOA6BGRI .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uJzOA6BGRI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uJzOA6BGRI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uJzOA6BGRI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uJzOA6BGRI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uJzOA6BGRI .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uJzOA6BGRI .carousel-indicators li.active,
.cid-uJzOA6BGRI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uJzOA6BGRI .carousel-indicators li::after,
.cid-uJzOA6BGRI .carousel-indicators li::before {
  content: none;
}
.cid-uJzOA6BGRI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uJzOA6BGRI .carousel-indicators {
    display: none !important;
  }
}
.cid-uJzMmHuZck {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uJzMmHuZck .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzMmHuZck .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJzMmHuZck .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uJzMmHuZck .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uJzMmHuZck .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uJzMmHuZck .wrapper {
  padding: 30px 0;
}
.cid-uJzMmHuZck .mbr-section-title {
  color: #fafafa;
}
.cid-uJzMmHuZck .mbr-text,
.cid-uJzMmHuZck .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJzMmHuZck H3 {
  color: #3164a1;
}
.cid-uJzTNsQtJs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #3164a1;
}
.cid-uJzTNsQtJs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzTNsQtJs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJzTNsQtJs .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uJzTNsQtJs .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uJzTNsQtJs .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uJzTNsQtJs .wrapper {
  padding: 30px 0;
}
.cid-uJzTNsQtJs .mbr-section-title {
  color: #fafafa;
}
.cid-uJzTNsQtJs .mbr-text,
.cid-uJzTNsQtJs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJzTNsQtJs H3 {
  color: #111111;
}
.cid-uJzXG9rDPU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uJzXG9rDPU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzXG9rDPU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJzXG9rDPU .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uJzXG9rDPU .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uJzXG9rDPU .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uJzXG9rDPU .wrapper {
  padding: 30px 0;
}
.cid-uJzXG9rDPU .mbr-section-title {
  color: #fafafa;
}
.cid-uJzXG9rDPU .mbr-text,
.cid-uJzXG9rDPU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJzXG9rDPU H3 {
  color: #111111;
}
.cid-uJzR8JYsby {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #3164a1;
}
.cid-uJzR8JYsby .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzR8JYsby .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJzR8JYsby .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uJzR8JYsby .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uJzR8JYsby .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uJzR8JYsby .wrapper {
  padding: 30px 0;
}
.cid-uJzR8JYsby .mbr-section-title {
  color: #fafafa;
}
.cid-uJzR8JYsby .mbr-text,
.cid-uJzR8JYsby .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJzR8JYsby H3 {
  color: #111111;
}
.cid-uJA2EkYZiT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uJA2EkYZiT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJA2EkYZiT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uJA2EkYZiT .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uJA2EkYZiT .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uJA2EkYZiT .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uJA2EkYZiT .wrapper {
  padding: 30px 0;
}
.cid-uJA2EkYZiT .mbr-section-title {
  color: #fafafa;
}
.cid-uJA2EkYZiT .mbr-text,
.cid-uJA2EkYZiT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uJA2EkYZiT H3 {
  color: #3164a1;
}
.cid-uJzEKWkrrk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uJzEKWkrrk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uJzEKWkrrk .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-uJzEKWkrrk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uJzEKWkrrk .row {
  flex-direction: row-reverse;
}
.cid-uJzEKWkrrk img {
  width: 100%;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uKd8JnMM2O .navbar-dropdown {
  position: relative !important;
}
.cid-uKd8JnMM2O .navbar-dropdown {
  position: absolute !important;
}
.cid-uKd8JnMM2O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKd8JnMM2O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uKd8JnMM2O .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uKd8JnMM2O .dropdown-item:hover,
.cid-uKd8JnMM2O .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uKd8JnMM2O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uKd8JnMM2O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uKd8JnMM2O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uKd8JnMM2O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uKd8JnMM2O .nav-link {
  position: relative;
}
.cid-uKd8JnMM2O .container {
  display: flex;
  margin: auto;
}
.cid-uKd8JnMM2O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uKd8JnMM2O .dropdown-menu,
.cid-uKd8JnMM2O .navbar.opened {
  background: #ffffff !important;
}
.cid-uKd8JnMM2O .nav-item:focus,
.cid-uKd8JnMM2O .nav-link:focus {
  outline: none;
}
.cid-uKd8JnMM2O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uKd8JnMM2O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uKd8JnMM2O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uKd8JnMM2O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uKd8JnMM2O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uKd8JnMM2O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uKd8JnMM2O .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uKd8JnMM2O .navbar.opened {
  transition: all 0.3s;
}
.cid-uKd8JnMM2O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uKd8JnMM2O .navbar .navbar-logo img {
  width: auto;
}
.cid-uKd8JnMM2O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uKd8JnMM2O .navbar.collapsed {
  justify-content: center;
}
.cid-uKd8JnMM2O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uKd8JnMM2O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uKd8JnMM2O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uKd8JnMM2O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uKd8JnMM2O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uKd8JnMM2O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uKd8JnMM2O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uKd8JnMM2O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uKd8JnMM2O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uKd8JnMM2O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uKd8JnMM2O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uKd8JnMM2O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uKd8JnMM2O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uKd8JnMM2O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uKd8JnMM2O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uKd8JnMM2O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uKd8JnMM2O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uKd8JnMM2O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uKd8JnMM2O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uKd8JnMM2O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uKd8JnMM2O .navbar.navbar-short {
  min-height: 60px;
}
.cid-uKd8JnMM2O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uKd8JnMM2O .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uKd8JnMM2O .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uKd8JnMM2O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uKd8JnMM2O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uKd8JnMM2O .dropdown-item.active,
.cid-uKd8JnMM2O .dropdown-item:active {
  background-color: transparent;
}
.cid-uKd8JnMM2O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uKd8JnMM2O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uKd8JnMM2O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uKd8JnMM2O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uKd8JnMM2O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uKd8JnMM2O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uKd8JnMM2O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uKd8JnMM2O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uKd8JnMM2O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uKd8JnMM2O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uKd8JnMM2O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uKd8JnMM2O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKd8JnMM2O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uKd8JnMM2O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uKd8JnMM2O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKd8JnMM2O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uKd8JnMM2O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uKd8JnMM2O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uKd8JnMM2O .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uKd8JnMM2O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uKd8JnMM2O .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-uKd8JnMM2O .navbar {
    height: 70px;
  }
  .cid-uKd8JnMM2O .navbar.opened {
    height: auto;
  }
  .cid-uKd8JnMM2O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLPSlrm1zC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/efp1anciuomgpe5xd4ahl-2-864x1152.png");
}
.cid-uLPSlrm1zC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLPSlrm1zC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLPSlrm1zC .mbr-text,
.cid-uLPSlrm1zC .mbr-section-btn {
  color: #232323;
}
.cid-uLPSlrm1zC .card-title,
.cid-uLPSlrm1zC .card-box {
  color: #ffffff;
}
.cid-uLPSlrm1zC .mbr-text,
.cid-uLPSlrm1zC .link-wrap {
  color: #ffffff;
}
.cid-uLPTAXGgzI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uLPTAXGgzI .mbr-section-subtitle {
  color: #3164a1;
  text-align: center;
}
.cid-uLPTAXGgzI .mbr-text {
  color: #111111;
}
.cid-uKd8JoR4D4 {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/pexels-rdne-10375978-696x1044.jpeg");
}
.cid-uKd8JoR4D4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKd8JoR4D4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKd8JoR4D4 .mbr-section-title {
  color: #ffffff;
}
.cid-uKd8JoR4D4 .mbr-text,
.cid-uKd8JoR4D4 .mbr-section-btn {
  text-align: left;
}
.cid-uKeSwuP1P3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uKeSwuP1P3 img,
.cid-uKeSwuP1P3 .item-img {
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uKeSwuP1P3 .item:focus,
.cid-uKeSwuP1P3 span:focus {
  outline: none;
}
.cid-uKeSwuP1P3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uKeSwuP1P3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uKeSwuP1P3 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uKeSwuP1P3 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uKeSwuP1P3 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uKeSwuP1P3 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uKeSwuP1P3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uKeSwuP1P3 .mbr-section-title {
  color: #3164a1;
}
.cid-uKeSwuP1P3 .mbr-text,
.cid-uKeSwuP1P3 .mbr-section-btn {
  text-align: left;
  color: #111111;
}
.cid-uKeSwuP1P3 .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uKeSwuP1P3 .item-subtitle {
  text-align: left;
  color: #3164a1;
}
.cid-uKeSwuP1P3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uKfXev2Jg1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-tima-miroshnichenko-5717203-2000x1333.jpg");
}
.cid-uKfXev2Jg1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKfXev2Jg1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKfXev2Jg1 .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uKfXev2Jg1 .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uKfXev2Jg1 .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uKfXev2Jg1 .wrapper {
  padding: 30px 0;
}
.cid-uKfXev2Jg1 .mbr-section-title {
  color: #fafafa;
}
.cid-uKfXev2Jg1 .mbr-text,
.cid-uKfXev2Jg1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uKfXev2Jg1 H3 {
  color: #111111;
}
.cid-uKd8Jpdejv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKd8Jpdejv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKd8Jpdejv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKd8Jpdejv .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uKd8Jpdejv .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uKd8Jpdejv .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uKd8Jpdejv .panel-body,
.cid-uKd8Jpdejv .card-header {
  padding: 1rem 0;
}
.cid-uKd8Jpdejv .panel-title-edit {
  color: #3164a1;
}
.cid-uKd8Jpdejv H3 {
  color: #3164a1;
}
.cid-uKd8Jpdejv .panel-text {
  color: #000000;
}
.cid-uKd8Jpw3Jq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uKd8Jpw3Jq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uKd8Jpw3Jq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uKd8Jpw3Jq .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uKd8Jpw3Jq .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uKd8Jpw3Jq .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-uKd8Jpw3Jq .panel-body,
.cid-uKd8Jpw3Jq .card-header {
  padding: 1rem 0;
}
.cid-uKd8Jpw3Jq .panel-title-edit {
  color: #3164a1;
}
.cid-uKd8Jpw3Jq H3 {
  color: #3164a1;
}
.cid-uKd8Jpw3Jq .panel-text {
  color: #000000;
}
.cid-uKgaFiEY49 {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #3164a1;
}
.cid-uKgaFiEY49 .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uKgaFiEY49 .mbr-text {
  color: #ffffff;
}
.cid-uKgb5RCfJm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uLlu9aYJeM .navbar-dropdown {
  position: relative !important;
}
.cid-uLlu9aYJeM .navbar-dropdown {
  position: absolute !important;
}
.cid-uLlu9aYJeM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLlu9aYJeM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uLlu9aYJeM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uLlu9aYJeM .dropdown-item:hover,
.cid-uLlu9aYJeM .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uLlu9aYJeM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uLlu9aYJeM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uLlu9aYJeM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uLlu9aYJeM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uLlu9aYJeM .nav-link {
  position: relative;
}
.cid-uLlu9aYJeM .container {
  display: flex;
  margin: auto;
}
.cid-uLlu9aYJeM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uLlu9aYJeM .dropdown-menu,
.cid-uLlu9aYJeM .navbar.opened {
  background: #ffffff !important;
}
.cid-uLlu9aYJeM .nav-item:focus,
.cid-uLlu9aYJeM .nav-link:focus {
  outline: none;
}
.cid-uLlu9aYJeM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uLlu9aYJeM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uLlu9aYJeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uLlu9aYJeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uLlu9aYJeM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uLlu9aYJeM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uLlu9aYJeM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uLlu9aYJeM .navbar.opened {
  transition: all 0.3s;
}
.cid-uLlu9aYJeM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uLlu9aYJeM .navbar .navbar-logo img {
  width: auto;
}
.cid-uLlu9aYJeM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uLlu9aYJeM .navbar.collapsed {
  justify-content: center;
}
.cid-uLlu9aYJeM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uLlu9aYJeM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uLlu9aYJeM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uLlu9aYJeM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uLlu9aYJeM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uLlu9aYJeM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uLlu9aYJeM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uLlu9aYJeM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uLlu9aYJeM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uLlu9aYJeM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uLlu9aYJeM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uLlu9aYJeM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uLlu9aYJeM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uLlu9aYJeM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uLlu9aYJeM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uLlu9aYJeM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uLlu9aYJeM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uLlu9aYJeM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uLlu9aYJeM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uLlu9aYJeM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uLlu9aYJeM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uLlu9aYJeM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uLlu9aYJeM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uLlu9aYJeM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uLlu9aYJeM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uLlu9aYJeM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uLlu9aYJeM .dropdown-item.active,
.cid-uLlu9aYJeM .dropdown-item:active {
  background-color: transparent;
}
.cid-uLlu9aYJeM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uLlu9aYJeM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uLlu9aYJeM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uLlu9aYJeM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uLlu9aYJeM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uLlu9aYJeM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uLlu9aYJeM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uLlu9aYJeM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uLlu9aYJeM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uLlu9aYJeM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uLlu9aYJeM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uLlu9aYJeM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLlu9aYJeM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uLlu9aYJeM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uLlu9aYJeM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLlu9aYJeM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uLlu9aYJeM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uLlu9aYJeM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uLlu9aYJeM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uLlu9aYJeM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uLlu9aYJeM .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-uLlu9aYJeM .navbar {
    height: 70px;
  }
  .cid-uLlu9aYJeM .navbar.opened {
    height: auto;
  }
  .cid-uLlu9aYJeM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uLlu9bdsn6 {
  background-image: url("../../../assets/images/pexels-yusuf-kayode-158526052-11507571-2000x1333.jpg");
}
.cid-uLlu9bdsn6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLlu9bdsn6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLlu9bdsn6 .mbr-section-title {
  color: #ffffff;
}
.cid-uLlu9bdsn6 .mbr-text,
.cid-uLlu9bdsn6 .mbr-section-btn {
  color: #ffffff;
}
.cid-uLlAlDtcTq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uLlAlDtcTq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLlAlDtcTq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLlAlDtcTq .video-wrapper iframe {
  width: 100%;
}
.cid-uLlAlDtcTq .mbr-section-title,
.cid-uLlAlDtcTq .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLlAlDtcTq .text-wrapper {
    padding: 2rem;
  }
}
.cid-uLlAlDtcTq .mbr-section-title {
  color: #3164a1;
}
.cid-uLlAlDtcTq .mbr-text {
  color: #111111;
}
.cid-uLn9o5E9hM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uLn9o5E9hM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLn9o5E9hM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLn9o5E9hM .row {
  flex-direction: row-reverse;
}
.cid-uLn9o5E9hM .video-wrapper iframe {
  width: 100%;
}
.cid-uLn9o5E9hM .mbr-section-title,
.cid-uLn9o5E9hM .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uLn9o5E9hM .text-wrapper {
    padding: 2rem;
  }
}
.cid-uLn9o5E9hM .mbr-text {
  color: #111111;
}
.cid-uLlu9cQHho {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/pexels-divinetechygirl-1181541-2000x1335.jpg");
}
.cid-uLlu9cQHho .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLlu9cQHho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLlu9cQHho .mbr-text,
.cid-uLlu9cQHho .mbr-section-btn {
  color: #232323;
}
.cid-uLlu9cQHho .card-title,
.cid-uLlu9cQHho .card-box {
  color: #ffffff;
}
.cid-uLlu9cQHho .mbr-text,
.cid-uLlu9cQHho .link-wrap {
  color: #ffffff;
}
.cid-uLlu9d1Oic {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uLlu9d1Oic .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uLlu9d1Oic .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uLlu9d1Oic .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uLlu9d1Oic .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uLlu9d1Oic .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uLlu9d1Oic .row .foot-menu li p {
  margin: 0;
}
.cid-uLlu9d1Oic .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uLlu9d1Oic .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uLlu9d1Oic .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uLlu9d1Oic .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uLlu9d1Oic .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uLlu9d1Oic .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uLlu9d1Oic .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uLlu9d1Oic .row .row-copirayt p {
  width: 100%;
}
.cid-uL9G4Sotqp .navbar-dropdown {
  position: relative !important;
}
.cid-uL9G4Sotqp .navbar-dropdown {
  position: absolute !important;
}
.cid-uL9G4Sotqp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uL9G4Sotqp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uL9G4Sotqp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uL9G4Sotqp .dropdown-item:hover,
.cid-uL9G4Sotqp .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uL9G4Sotqp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uL9G4Sotqp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uL9G4Sotqp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uL9G4Sotqp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uL9G4Sotqp .nav-link {
  position: relative;
}
.cid-uL9G4Sotqp .container {
  display: flex;
  margin: auto;
}
.cid-uL9G4Sotqp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uL9G4Sotqp .dropdown-menu,
.cid-uL9G4Sotqp .navbar.opened {
  background: #ffffff !important;
}
.cid-uL9G4Sotqp .nav-item:focus,
.cid-uL9G4Sotqp .nav-link:focus {
  outline: none;
}
.cid-uL9G4Sotqp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uL9G4Sotqp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uL9G4Sotqp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uL9G4Sotqp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uL9G4Sotqp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uL9G4Sotqp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uL9G4Sotqp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uL9G4Sotqp .navbar.opened {
  transition: all 0.3s;
}
.cid-uL9G4Sotqp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uL9G4Sotqp .navbar .navbar-logo img {
  width: auto;
}
.cid-uL9G4Sotqp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uL9G4Sotqp .navbar.collapsed {
  justify-content: center;
}
.cid-uL9G4Sotqp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uL9G4Sotqp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uL9G4Sotqp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uL9G4Sotqp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uL9G4Sotqp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uL9G4Sotqp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uL9G4Sotqp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uL9G4Sotqp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uL9G4Sotqp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uL9G4Sotqp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uL9G4Sotqp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uL9G4Sotqp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uL9G4Sotqp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uL9G4Sotqp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uL9G4Sotqp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uL9G4Sotqp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uL9G4Sotqp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uL9G4Sotqp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uL9G4Sotqp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uL9G4Sotqp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uL9G4Sotqp .navbar.navbar-short {
  min-height: 60px;
}
.cid-uL9G4Sotqp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uL9G4Sotqp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uL9G4Sotqp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uL9G4Sotqp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uL9G4Sotqp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uL9G4Sotqp .dropdown-item.active,
.cid-uL9G4Sotqp .dropdown-item:active {
  background-color: transparent;
}
.cid-uL9G4Sotqp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uL9G4Sotqp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uL9G4Sotqp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uL9G4Sotqp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uL9G4Sotqp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uL9G4Sotqp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uL9G4Sotqp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uL9G4Sotqp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uL9G4Sotqp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uL9G4Sotqp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uL9G4Sotqp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uL9G4Sotqp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uL9G4Sotqp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uL9G4Sotqp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uL9G4Sotqp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uL9G4Sotqp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uL9G4Sotqp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uL9G4Sotqp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uL9G4Sotqp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uL9G4Sotqp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uL9G4Sotqp .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-uL9G4Sotqp .navbar {
    height: 70px;
  }
  .cid-uL9G4Sotqp .navbar.opened {
    height: auto;
  }
  .cid-uL9G4Sotqp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uL9G4SE6ZO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-uL9G4SE6ZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4SE6ZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4SE6ZO .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uL9G4SE6ZO .mbr-text,
.cid-uL9G4SE6ZO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uL9QSq72Ll {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uL9QSq72Ll .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9QSq72Ll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9QSq72Ll .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-uL9QSq72Ll .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uL9QSq72Ll .row {
  flex-direction: row-reverse;
}
.cid-uL9QSq72Ll img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uL9QSq72Ll .text-wrapper {
    padding: 2rem;
  }
}
.cid-uL9QSq72Ll .mbr-section-title {
  color: #3164a1;
}
.cid-uL9QSq72Ll .mbr-text {
  color: #111111;
}
.cid-uL9RJGkoTM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uL9RJGkoTM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9RJGkoTM .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-uL9RJGkoTM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uL9RJGkoTM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uL9RJGkoTM .text-wrapper {
    padding: 2rem;
  }
}
.cid-uL9RJGkoTM .mbr-section-title {
  color: #3164a1;
}
.cid-uL9G4TmLMK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uL9G4TmLMK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4TmLMK .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-uL9G4TmLMK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uL9G4TmLMK .row {
  flex-direction: row-reverse;
}
.cid-uL9G4TmLMK img {
  width: 100%;
}
.cid-uL9G4TwG3t {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uL9G4TwG3t .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4TwG3t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4TwG3t .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uL9G4TwG3t .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uL9G4TwG3t .mbr-section-title {
  color: #3164a1;
}
.cid-uL9G4TwG3t .mbr-text,
.cid-uL9G4TwG3t .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uL9G4SNQ5Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uL9G4SNQ5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4SNQ5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4SNQ5Y .card-wrapper {
  background: #3164a1;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uL9G4SNQ5Y .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uL9G4SNQ5Y .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uL9G4SNQ5Y .card-wrapper {
    padding: 4rem;
  }
}
.cid-uL9G4SNQ5Y .mbr-text,
.cid-uL9G4SNQ5Y .mbr-section-btn {
  color: #ffffff;
}
.cid-uL9G4SNQ5Y .card-title,
.cid-uL9G4SNQ5Y .card-box {
  text-align: left;
}
.cid-uL9G4SYpzM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/mbr-1920x1920.jpg");
}
.cid-uL9G4SYpzM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4SYpzM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4SYpzM .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uL9G4SYpzM .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uL9G4SYpzM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uL9G4SYpzM .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #3164a1;
  transition: all 0.3s;
}
.cid-uL9G4SYpzM .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3164a1;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uL9G4SYpzM .social-row .soc-item:hover {
  background-color: #3164a1;
}
.cid-uL9G4SYpzM .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uL9G4SYpzM .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uL9G4SYpzM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uL9G4SYpzM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uL9G4SYpzM .card-title {
  color: #3164a1;
}
.cid-uL9G4SYpzM .mbr-text,
.cid-uL9G4SYpzM .social-row {
  color: #ffffff;
}
.cid-uL9G4SYpzM .card-subtitle {
  color: #ffffff;
}
.cid-uLaeCKzTZO {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uLaeCKzTZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uLaeCKzTZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uLaeCKzTZO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uLaeCKzTZO .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uLaeCKzTZO .mbr-section-title {
  color: #3164a1;
}
.cid-uLaeCKzTZO .mbr-text,
.cid-uLaeCKzTZO .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uL9G4TbwxE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uL9G4TbwxE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4TbwxE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4TbwxE .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #3164a1;
  margin-bottom: 2rem;
}
.cid-uL9G4TbwxE .item-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uL9G4TbwxE .card-title,
.cid-uL9G4TbwxE .card-box {
  color: #111111;
}
.cid-uL9G4TQnaE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uL9G4TQnaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4TQnaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4TQnaE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uL9G4TQnaE .card {
    margin-bottom: 2rem!important;
  }
  .cid-uL9G4TQnaE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uL9G4TQnaE .link-wrap {
    align-items: center;
  }
}
.cid-uL9G4TQnaE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uL9G4TQnaE .mbr-text {
  color: #000000;
}
.cid-uL9G4TQnaE .card-title,
.cid-uL9G4TQnaE .card-box {
  color: #3164a1;
  text-align: center;
}
.cid-uL9G4TQnaE .mbr-text,
.cid-uL9G4TQnaE .link-wrap,
.cid-uL9G4TQnaE .mbr-section-btn {
  text-align: left;
}
.cid-uL9G4U1QKJ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uL9G4U1QKJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4U1QKJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4U1QKJ .mbr-section-title {
  color: #3164a1;
}
.cid-uL9G4U1QKJ .mbr-section-subtitle {
  color: #000000;
}
.cid-uL9G4Ud3Rl {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-pavel-danilyuk-6925397-1076x718.jpg");
}
.cid-uL9G4Ud3Rl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uL9G4Ud3Rl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uL9G4Ud3Rl .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uL9G4Ud3Rl .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uL9G4Ud3Rl .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uL9G4Ud3Rl .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uL9G4Ud3Rl .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uL9G4Ud3Rl .mbr-section-title {
  color: #ffffff;
}
.cid-uL9G4Ud3Rl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uL9G4Ud3Rl .card-title {
  color: #000000;
}
.cid-uL9G4Ud3Rl P {
  color: #3164a1;
}
.cid-uL9G4UspnP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uL9G4UspnP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uL9G4UspnP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uL9G4UspnP .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uL9G4UspnP .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uL9G4UspnP .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uL9G4UspnP .row .foot-menu li p {
  margin: 0;
}
.cid-uL9G4UspnP .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uL9G4UspnP .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uL9G4UspnP .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uL9G4UspnP .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uL9G4UspnP .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uL9G4UspnP .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uL9G4UspnP .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uL9G4UspnP .row .row-copirayt p {
  width: 100%;
}
.cid-uO5UXIkyTc .navbar-dropdown {
  position: relative !important;
}
.cid-uO5UXIkyTc .navbar-dropdown {
  position: absolute !important;
}
.cid-uO5UXIkyTc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO5UXIkyTc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO5UXIkyTc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO5UXIkyTc .dropdown-item:hover,
.cid-uO5UXIkyTc .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uO5UXIkyTc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO5UXIkyTc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO5UXIkyTc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO5UXIkyTc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO5UXIkyTc .nav-link {
  position: relative;
}
.cid-uO5UXIkyTc .container {
  display: flex;
  margin: auto;
}
.cid-uO5UXIkyTc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO5UXIkyTc .dropdown-menu,
.cid-uO5UXIkyTc .navbar.opened {
  background: #ffffff !important;
}
.cid-uO5UXIkyTc .nav-item:focus,
.cid-uO5UXIkyTc .nav-link:focus {
  outline: none;
}
.cid-uO5UXIkyTc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO5UXIkyTc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO5UXIkyTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO5UXIkyTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO5UXIkyTc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO5UXIkyTc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO5UXIkyTc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uO5UXIkyTc .navbar.opened {
  transition: all 0.3s;
}
.cid-uO5UXIkyTc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO5UXIkyTc .navbar .navbar-logo img {
  width: auto;
}
.cid-uO5UXIkyTc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO5UXIkyTc .navbar.collapsed {
  justify-content: center;
}
.cid-uO5UXIkyTc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO5UXIkyTc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO5UXIkyTc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO5UXIkyTc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO5UXIkyTc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO5UXIkyTc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO5UXIkyTc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO5UXIkyTc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO5UXIkyTc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO5UXIkyTc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO5UXIkyTc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO5UXIkyTc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO5UXIkyTc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO5UXIkyTc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO5UXIkyTc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO5UXIkyTc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO5UXIkyTc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO5UXIkyTc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO5UXIkyTc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO5UXIkyTc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO5UXIkyTc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO5UXIkyTc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO5UXIkyTc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO5UXIkyTc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uO5UXIkyTc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO5UXIkyTc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO5UXIkyTc .dropdown-item.active,
.cid-uO5UXIkyTc .dropdown-item:active {
  background-color: transparent;
}
.cid-uO5UXIkyTc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO5UXIkyTc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO5UXIkyTc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO5UXIkyTc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO5UXIkyTc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO5UXIkyTc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO5UXIkyTc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO5UXIkyTc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO5UXIkyTc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO5UXIkyTc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO5UXIkyTc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO5UXIkyTc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO5UXIkyTc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO5UXIkyTc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO5UXIkyTc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO5UXIkyTc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO5UXIkyTc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO5UXIkyTc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO5UXIkyTc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uO5UXIkyTc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO5UXIkyTc .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-uO5UXIkyTc .navbar {
    height: 70px;
  }
  .cid-uO5UXIkyTc .navbar.opened {
    height: auto;
  }
  .cid-uO5UXIkyTc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPkIgK4mjM {
  display: flex;
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/photo-1-2000x2000.jpg");
}
.cid-uPkIgK4mjM .mbr-overlay {
  background-color: #111111;
  opacity: 0.5;
}
.cid-uPkIgK4mjM .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-uPkIgK4mjM {
    align-items: flex-end;
  }
  .cid-uPkIgK4mjM .row {
    justify-content: flex-start;
  }
  .cid-uPkIgK4mjM .content-wrap {
    width: 100%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uPkIgK4mjM .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uPkIgK4mjM {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uPkIgK4mjM .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uPkIgK4mjM .content-wrap {
    width: 100%;
  }
}
.cid-uO64q7tX6E {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO64q7tX6E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO64q7tX6E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO64q7tX6E .row {
  flex-direction: row-reverse;
}
.cid-uO64q7tX6E .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uO64q7tX6E .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uO64q7tX6E .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uO64q7tX6E .mbr-section-title {
  color: #3164a1;
}
.cid-uO64q7tX6E .mbr-text,
.cid-uO64q7tX6E .mbr-section-btn {
  text-align: left;
}
.cid-uOnqDO5aqt {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOnqDO5aqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOnqDO5aqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOnqDO5aqt .video-wrapper iframe {
  width: 100%;
}
.cid-uOnqDO5aqt .mbr-section-title,
.cid-uOnqDO5aqt .mbr-section-subtitle,
.cid-uOnqDO5aqt .mbr-text {
  text-align: center;
}
.cid-uO6bAxFQ6R {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #111111;
}
.cid-uO6bAxFQ6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO6bAxFQ6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO6bAxFQ6R .mbr-section-title {
  color: #ffffff;
}
.cid-uO6bAxFQ6R .mbr-text,
.cid-uO6bAxFQ6R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uO6cHPDt7M {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO6cHPDt7M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO6cHPDt7M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO6cHPDt7M .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-uO6cHPDt7M .icon-box {
  background: #346b1a;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uO6cHPDt7M .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uO6cHPDt7M .card {
    margin-bottom: 2rem;
  }
  .cid-uO6cHPDt7M .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-uO6cHPDt7M .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uO6cHPDt7M .card-title,
.cid-uO6cHPDt7M .card-box {
  color: #111111;
}
.cid-uO6cHPDt7M .icon-title {
  color: #3164a1;
}
.cid-uO5UXJpMI8 {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/chatgpt-image-14-juin-2025-14-13-9-1024x1536.png");
}
.cid-uO5UXJpMI8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO5UXJpMI8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO5UXJpMI8 .mbr-text,
.cid-uO5UXJpMI8 .mbr-section-btn {
  color: #232323;
}
.cid-uO5UXJpMI8 .card-title,
.cid-uO5UXJpMI8 .card-box {
  color: #ffffff;
}
.cid-uO5UXJpMI8 .mbr-text,
.cid-uO5UXJpMI8 .link-wrap {
  color: #ffffff;
}
.cid-uO5UXJpMI8 .card-box .mbr-text,
.cid-uO5UXJpMI8 .mbr-section-btn {
  text-align: left;
}
.cid-uO6jn2Bty0 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO6jn2Bty0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO6jn2Bty0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO6jn2Bty0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uO6jn2Bty0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uO6jn2Bty0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uO6jn2Bty0 .link-wrap {
    align-items: center;
  }
}
.cid-uO6jn2Bty0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uO6jn2Bty0 .card-title,
.cid-uO6jn2Bty0 .card-box {
  color: #111111;
}
.cid-uO5UXJwcM9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uO5UXJwcM9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO5UXJwcM9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO5UXJwcM9 .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uO5UXJwcM9 .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uO5UXJwcM9 .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uO5UXJwcM9 .row .foot-menu li p {
  margin: 0;
}
.cid-uO5UXJwcM9 .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uO5UXJwcM9 .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uO5UXJwcM9 .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uO5UXJwcM9 .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uO5UXJwcM9 .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uO5UXJwcM9 .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uO5UXJwcM9 .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uO5UXJwcM9 .row .row-copirayt p {
  width: 100%;
}
.cid-uOQlFHslvC .navbar-dropdown {
  position: relative !important;
}
.cid-uOQlFHslvC .navbar-dropdown {
  position: absolute !important;
}
.cid-uOQlFHslvC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOQlFHslvC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOQlFHslvC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOQlFHslvC .dropdown-item:hover,
.cid-uOQlFHslvC .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uOQlFHslvC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOQlFHslvC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOQlFHslvC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOQlFHslvC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOQlFHslvC .nav-link {
  position: relative;
}
.cid-uOQlFHslvC .container {
  display: flex;
  margin: auto;
}
.cid-uOQlFHslvC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOQlFHslvC .dropdown-menu,
.cid-uOQlFHslvC .navbar.opened {
  background: #ffffff !important;
}
.cid-uOQlFHslvC .nav-item:focus,
.cid-uOQlFHslvC .nav-link:focus {
  outline: none;
}
.cid-uOQlFHslvC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOQlFHslvC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOQlFHslvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOQlFHslvC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOQlFHslvC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOQlFHslvC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOQlFHslvC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uOQlFHslvC .navbar.opened {
  transition: all 0.3s;
}
.cid-uOQlFHslvC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOQlFHslvC .navbar .navbar-logo img {
  width: auto;
}
.cid-uOQlFHslvC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOQlFHslvC .navbar.collapsed {
  justify-content: center;
}
.cid-uOQlFHslvC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOQlFHslvC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOQlFHslvC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOQlFHslvC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOQlFHslvC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOQlFHslvC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOQlFHslvC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOQlFHslvC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOQlFHslvC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOQlFHslvC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOQlFHslvC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOQlFHslvC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOQlFHslvC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOQlFHslvC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOQlFHslvC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOQlFHslvC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOQlFHslvC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOQlFHslvC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOQlFHslvC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOQlFHslvC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOQlFHslvC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOQlFHslvC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOQlFHslvC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOQlFHslvC .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uOQlFHslvC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOQlFHslvC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOQlFHslvC .dropdown-item.active,
.cid-uOQlFHslvC .dropdown-item:active {
  background-color: transparent;
}
.cid-uOQlFHslvC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOQlFHslvC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOQlFHslvC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOQlFHslvC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOQlFHslvC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOQlFHslvC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOQlFHslvC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOQlFHslvC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOQlFHslvC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOQlFHslvC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOQlFHslvC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOQlFHslvC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOQlFHslvC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOQlFHslvC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOQlFHslvC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOQlFHslvC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOQlFHslvC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOQlFHslvC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOQlFHslvC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uOQlFHslvC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOQlFHslvC .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-uOQlFHslvC .navbar {
    height: 70px;
  }
  .cid-uOQlFHslvC .navbar.opened {
    height: auto;
  }
  .cid-uOQlFHslvC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOQntzkG3W {
  background-image: url("../../../assets/images/chatgpt20image203120decc81c.20202520acc802016-36-37-1024x1536.png");
}
.cid-uOQntzkG3W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQntzkG3W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQntzkG3W .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uOQntzkG3W .mbr-text,
.cid-uOQntzkG3W .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v795VmW8A8 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v795VmW8A8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v795VmW8A8 .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-v795VmW8A8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v795VmW8A8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v795VmW8A8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-v795VmW8A8 .mbr-section-title {
  color: #3164a1;
}
.cid-v795ibroRy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v795ibroRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v795ibroRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v795ibroRy .row {
  flex-direction: row-reverse;
}
.cid-v795ibroRy .video-wrapper iframe {
  width: 100%;
}
.cid-v795ibroRy .mbr-section-title,
.cid-v795ibroRy .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v795ibroRy .text-wrapper {
    padding: 2rem;
  }
}
.cid-v795ibroRy .mbr-text {
  color: #111111;
}
.cid-v795ibroRy .mbr-section-title {
  color: #3164a1;
}
.cid-uOQycvQRoh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOQycvQRoh .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uOQlFIoQJa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOQlFIoQJa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQlFIoQJa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQlFIoQJa .video-wrapper iframe {
  width: 100%;
}
.cid-uOQlFIoQJa .mbr-section-title,
.cid-uOQlFIoQJa .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uOQlFIoQJa .text-wrapper {
    padding: 2rem;
  }
}
.cid-uOQlFIoQJa .mbr-section-title {
  color: #3164a1;
}
.cid-uOQlFIoQJa .mbr-text {
  color: #111111;
}
.cid-uOQB6pHrC6 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOQB6pHrC6 .mbr-section-subtitle {
  color: #3164a1;
}
.cid-uOQBFYCQyH {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOQBFYCQyH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQBFYCQyH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQBFYCQyH .video-wrapper iframe {
  width: 100%;
}
.cid-uOQBFYCQyH .mbr-section-title,
.cid-uOQBFYCQyH .mbr-section-subtitle,
.cid-uOQBFYCQyH .mbr-text {
  text-align: center;
}
.cid-uOQBFYCQyH .mbr-section-title {
  color: #3164a1;
}
.cid-uOQBFYCQyH .mbr-section-subtitle {
  color: #111111;
}
.cid-uOQlFISQNA {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/6dlko6ku7jbluqnvgpn4k-1248x1664.png");
}
.cid-uOQlFISQNA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOQlFISQNA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOQlFISQNA .mbr-text,
.cid-uOQlFISQNA .mbr-section-btn {
  color: #232323;
}
.cid-uOQlFISQNA .card-title,
.cid-uOQlFISQNA .card-box {
  color: #ffffff;
}
.cid-uOQlFISQNA .mbr-text,
.cid-uOQlFISQNA .link-wrap {
  color: #ffffff;
}
.cid-uOQlFJ0fhC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uOQlFJ0fhC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOQlFJ0fhC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOQlFJ0fhC .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uOQlFJ0fhC .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uOQlFJ0fhC .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uOQlFJ0fhC .row .foot-menu li p {
  margin: 0;
}
.cid-uOQlFJ0fhC .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uOQlFJ0fhC .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uOQlFJ0fhC .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uOQlFJ0fhC .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uOQlFJ0fhC .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uOQlFJ0fhC .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uOQlFJ0fhC .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uOQlFJ0fhC .row .row-copirayt p {
  width: 100%;
}
.cid-uQuXTKI319 .navbar-dropdown {
  position: relative !important;
}
.cid-uQuXTKI319 .navbar-dropdown {
  position: absolute !important;
}
.cid-uQuXTKI319 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQuXTKI319 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQuXTKI319 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQuXTKI319 .dropdown-item:hover,
.cid-uQuXTKI319 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uQuXTKI319 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQuXTKI319 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQuXTKI319 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQuXTKI319 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQuXTKI319 .nav-link {
  position: relative;
}
.cid-uQuXTKI319 .container {
  display: flex;
  margin: auto;
}
.cid-uQuXTKI319 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQuXTKI319 .dropdown-menu,
.cid-uQuXTKI319 .navbar.opened {
  background: #ffffff !important;
}
.cid-uQuXTKI319 .nav-item:focus,
.cid-uQuXTKI319 .nav-link:focus {
  outline: none;
}
.cid-uQuXTKI319 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQuXTKI319 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQuXTKI319 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQuXTKI319 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQuXTKI319 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQuXTKI319 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQuXTKI319 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uQuXTKI319 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQuXTKI319 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQuXTKI319 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQuXTKI319 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQuXTKI319 .navbar.collapsed {
  justify-content: center;
}
.cid-uQuXTKI319 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQuXTKI319 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQuXTKI319 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQuXTKI319 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQuXTKI319 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQuXTKI319 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQuXTKI319 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQuXTKI319 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQuXTKI319 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQuXTKI319 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQuXTKI319 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQuXTKI319 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQuXTKI319 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQuXTKI319 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQuXTKI319 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQuXTKI319 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQuXTKI319 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQuXTKI319 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQuXTKI319 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQuXTKI319 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQuXTKI319 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQuXTKI319 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQuXTKI319 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQuXTKI319 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQuXTKI319 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQuXTKI319 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQuXTKI319 .dropdown-item.active,
.cid-uQuXTKI319 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQuXTKI319 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQuXTKI319 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQuXTKI319 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQuXTKI319 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQuXTKI319 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQuXTKI319 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQuXTKI319 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQuXTKI319 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQuXTKI319 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQuXTKI319 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQuXTKI319 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQuXTKI319 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQuXTKI319 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQuXTKI319 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQuXTKI319 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQuXTKI319 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQuXTKI319 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQuXTKI319 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQuXTKI319 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uQuXTKI319 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQuXTKI319 .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-uQuXTKI319 .navbar {
    height: 70px;
  }
  .cid-uQuXTKI319 .navbar.opened {
    height: auto;
  }
  .cid-uQuXTKI319 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQv36uFoRy {
  background-image: url("../../../assets/images/the-winner-3-marre-des-mythes-sur-le-marketing-et-le-commercial.-on-remet-les-pendules-a-lheure-2000x1125.png");
}
.cid-uQv36uFoRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQv36uFoRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQv36uFoRy .mbr-text,
.cid-uQv36uFoRy .mbr-section-btn {
  color: #ffffff;
}
.cid-uQv36uFoRy .mbr-section-title {
  color: #ffffff;
}
.cid-uQuXTLKMcX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-uQuXTLKMcX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQuXTLKMcX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQuXTLKMcX .mbr-section-title {
  color: #ffffff;
}
.cid-uQv9l3v0h0 {
  background-color: #ffffff;
}
.cid-uQv9l3v0h0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQv9l3v0h0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQv9l3v0h0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQv9l3v0h0 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uQv9l3v0h0 .mbr-section-title {
  color: #3164a1;
}
.cid-uQv9l3v0h0 .mbr-text,
.cid-uQv9l3v0h0 .mbr-section-btn {
  color: #111111;
}
.cid-uQv9683dJA {
  background-image: url("../../../assets/images/femmes-dirigeantes-jongler-entre-carriere-et-famille-un-defi-quotidien-inattendu.webp");
}
.cid-uQv9683dJA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQv9683dJA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQv9683dJA .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uQv9683dJA .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uQv9683dJA .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQv9683dJA .card-wrapper {
    padding: 4rem;
  }
}
.cid-uQv9683dJA .mbr-text,
.cid-uQv9683dJA .mbr-section-btn {
  color: #111111;
  text-align: left;
}
.cid-uQv9683dJA .card-title {
  color: #3164a1;
}
.cid-uQv7sHP8pg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #111111;
}
.cid-uQv7sHP8pg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQv7sHP8pg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQv7sHP8pg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uQv7sHP8pg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uQv7sHP8pg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uQv7sHP8pg .mbr-section-title {
  color: #3164a1;
}
.cid-uQv7sHP8pg .mbr-text,
.cid-uQv7sHP8pg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQAfTWJjhk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQAfTWJjhk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQAfTWJjhk .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-uQAfTWJjhk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQAfTWJjhk .row {
  flex-direction: row-reverse;
}
.cid-uQAfTWJjhk img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQAfTWJjhk .text-wrapper {
    padding: 2rem;
  }
}
.cid-uQAfTWJjhk .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uQAfTWJjhk .mbr-text {
  color: #111111;
}
.cid-uQAis26W6l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQvaX2fPi8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQvaX2fPi8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQvaX2fPi8 .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-uQvaX2fPi8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uQvaX2fPi8 .row {
  flex-direction: row-reverse;
}
.cid-uQvaX2fPi8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQvaX2fPi8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-uQvaX2fPi8 .mbr-section-title {
  color: #3164a1;
}
.cid-uQuXTLWR4k {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/n4qondzywu1llh-h1y84h-1024x1024.png");
}
.cid-uQuXTLWR4k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQuXTLWR4k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQuXTLWR4k .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uQuXTLWR4k .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uQuXTLWR4k .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uQuXTLWR4k .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uQuXTLWR4k .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uQuXTLWR4k .mbr-section-title {
  color: #ffffff;
}
.cid-uQuXTLWR4k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQuXTLWR4k .card-title {
  color: #000000;
}
.cid-uQuXTLWR4k P {
  color: #3164a1;
}
.cid-uQuXTMeUkx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uQuXTMeUkx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQuXTMeUkx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQuXTMeUkx .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uQuXTMeUkx .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uQuXTMeUkx .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uQuXTMeUkx .row .foot-menu li p {
  margin: 0;
}
.cid-uQuXTMeUkx .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uQuXTMeUkx .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQuXTMeUkx .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uQuXTMeUkx .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uQuXTMeUkx .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQuXTMeUkx .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQuXTMeUkx .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uQuXTMeUkx .row .row-copirayt p {
  width: 100%;
}
.cid-uROUblArdZ .navbar-dropdown {
  position: relative !important;
}
.cid-uROUblArdZ .navbar-dropdown {
  position: absolute !important;
}
.cid-uROUblArdZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uROUblArdZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uROUblArdZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uROUblArdZ .dropdown-item:hover,
.cid-uROUblArdZ .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uROUblArdZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uROUblArdZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uROUblArdZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uROUblArdZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uROUblArdZ .nav-link {
  position: relative;
}
.cid-uROUblArdZ .container {
  display: flex;
  margin: auto;
}
.cid-uROUblArdZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uROUblArdZ .dropdown-menu,
.cid-uROUblArdZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uROUblArdZ .nav-item:focus,
.cid-uROUblArdZ .nav-link:focus {
  outline: none;
}
.cid-uROUblArdZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uROUblArdZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uROUblArdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uROUblArdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uROUblArdZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uROUblArdZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uROUblArdZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uROUblArdZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uROUblArdZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uROUblArdZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uROUblArdZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uROUblArdZ .navbar.collapsed {
  justify-content: center;
}
.cid-uROUblArdZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uROUblArdZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uROUblArdZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uROUblArdZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uROUblArdZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uROUblArdZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uROUblArdZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uROUblArdZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uROUblArdZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uROUblArdZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uROUblArdZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uROUblArdZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uROUblArdZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uROUblArdZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uROUblArdZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uROUblArdZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uROUblArdZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uROUblArdZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uROUblArdZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uROUblArdZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uROUblArdZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uROUblArdZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uROUblArdZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uROUblArdZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uROUblArdZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uROUblArdZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uROUblArdZ .dropdown-item.active,
.cid-uROUblArdZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uROUblArdZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uROUblArdZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uROUblArdZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uROUblArdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uROUblArdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uROUblArdZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uROUblArdZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uROUblArdZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uROUblArdZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uROUblArdZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uROUblArdZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uROUblArdZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uROUblArdZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uROUblArdZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uROUblArdZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uROUblArdZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uROUblArdZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uROUblArdZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uROUblArdZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uROUblArdZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uROUblArdZ .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-uROUblArdZ .navbar {
    height: 70px;
  }
  .cid-uROUblArdZ .navbar.opened {
    height: auto;
  }
  .cid-uROUblArdZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uROUbmBpIs {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/y8khdverg9mb-n6l-x34l-1024x1024.png");
}
.cid-uROUbmBpIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uROUbmBpIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uROUbmBpIs .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uROUbmBpIs .mbr-text,
.cid-uROUbmBpIs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uROUbmTdP1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uROUbmTdP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uROUbmTdP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uROUbmTdP1 .card-wrapper {
  background: #3164a1;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uROUbmTdP1 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uROUbmTdP1 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uROUbmTdP1 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uROUbmTdP1 .mbr-text,
.cid-uROUbmTdP1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uROUbmTdP1 .card-title,
.cid-uROUbmTdP1 .card-box {
  text-align: left;
}
.cid-uRRwboCn0p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uRRwboCn0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRwboCn0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRwboCn0p .mbr-section-title {
  color: #ffffff;
}
.cid-uRRvZrcUdA {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #3164a1;
}
.cid-uRRvZrcUdA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRvZrcUdA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRvZrcUdA .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uRRvZrcUdA .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uRRvZrcUdA .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uRRvZrcUdA .wrapper {
  padding: 30px 0;
}
.cid-uRRvZrcUdA .mbr-section-title {
  color: #fafafa;
}
.cid-uRRvZrcUdA .mbr-text,
.cid-uRRvZrcUdA .mbr-section-btn {
  color: #ffffff;
}
.cid-uRRwWJg6vi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #3164a1;
}
.cid-uRRwWJg6vi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRwWJg6vi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRwWJg6vi .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uRRwWJg6vi .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uRRwWJg6vi .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uRRwWJg6vi .wrapper {
  padding: 30px 0;
}
.cid-uRRwWJg6vi .mbr-section-title {
  color: #fafafa;
}
.cid-uRRwWJg6vi .mbr-text,
.cid-uRRwWJg6vi .mbr-section-btn {
  color: #ffffff;
}
.cid-uRRwWJg6vi mbr-section-title {
  color: #111111;
}
.cid-uROUbn3pbo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uROUbn3pbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uROUbn3pbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uROUbn3pbo .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uROUbn3pbo .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uROUbn3pbo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uROUbn3pbo .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #3164a1;
  transition: all 0.3s;
}
.cid-uROUbn3pbo .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3164a1;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uROUbn3pbo .social-row .soc-item:hover {
  background-color: #3164a1;
}
.cid-uROUbn3pbo .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uROUbn3pbo .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uROUbn3pbo .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uROUbn3pbo .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uROUbn3pbo .card-title {
  color: #3164a1;
}
.cid-uROUbn3pbo .mbr-text,
.cid-uROUbn3pbo .social-row {
  color: #111111;
}
.cid-uRRHT7ZXOS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRRHT7ZXOS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRHT7ZXOS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRHT7ZXOS .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-uRRHT7ZXOS .item .icon-wrap {
  text-align: center;
}
.cid-uRRHT7ZXOS .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-uRRHT7ZXOS .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #3164a1;
}
.cid-uRRHT7ZXOS .item.first:before {
  display: none;
}
.cid-uRRHT7ZXOS .item.five:before {
  display: none;
}
.cid-uRRHT7ZXOS .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-uRRHT7ZXOS .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-uRRHT7ZXOS .mbr-iconfont {
  color: #3164a1 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uRRHT7ZXOS .item:before {
    display: none;
  }
  .cid-uRRHT7ZXOS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uRRHT7ZXOS .card-title,
.cid-uRRHT7ZXOS .card-box {
  color: #3164a1;
}
.cid-uRRJaRVtCT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #3164a1;
}
.cid-uRRJaRVtCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRJaRVtCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRJaRVtCT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRRWkDuAf9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRRWkDuAf9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRWkDuAf9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRWkDuAf9 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uRRWkDuAf9 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uRRWkDuAf9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uRRWkDuAf9 .link-wrap {
    align-items: center;
  }
}
.cid-uRRWkDuAf9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uRRWkDuAf9 .card-title,
.cid-uRRWkDuAf9 .card-box {
  color: #000000;
}
.cid-uRSvJLyrzg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uRSvJLyrzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSvJLyrzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSvJLyrzg .mbr-section-title {
  color: #ffffff;
}
.cid-uRRKxlcExA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRRKxlcExA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRKxlcExA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRRKxlcExA .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uRRKxlcExA .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uRRKxlcExA .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uRRKxlcExA .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uRRKxlcExA .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uRRKxlcExA .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uRRKxlcExA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uRRKxlcExA .card-title {
  color: #3164a1;
}
.cid-uRRKxlcExA .mbr-text,
.cid-uRRKxlcExA .mbr-section-btn {
  color: #111111;
}
.cid-uRRQBsRwNS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRRQBsRwNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRRQBsRwNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uRRQBsRwNS .container {
    max-width: 1400px;
  }
}
.cid-uRRQBsRwNS .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uRRQBsRwNS .row {
  justify-content: center;
}
.cid-uRRQBsRwNS .mbr-section-title {
  color: #3164a1;
}
.cid-uRRQBsRwNS .card-title,
.cid-uRRQBsRwNS .iconfont-wrapper {
  color: #3164a1;
}
.cid-uROUbo5kEa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uROUbo5kEa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uROUbo5kEa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uROUbo5kEa .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uROUbo5kEa .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uROUbo5kEa .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uROUbo5kEa .mbr-text,
.cid-uROUbo5kEa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uROUbq3dkx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/euv-5ah3j2uh8mgacatcy-1024x1024.png");
}
.cid-uROUbq3dkx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uROUbq3dkx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uROUbq3dkx .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uROUbq3dkx .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uROUbq3dkx .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uROUbq3dkx .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uROUbq3dkx .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uROUbq3dkx .mbr-section-title {
  color: #ffffff;
}
.cid-uROUbq3dkx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uROUbq3dkx .card-title {
  color: #000000;
}
.cid-uROUbq3dkx P {
  color: #3164a1;
}
.cid-uROUbqzshB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uROUbqzshB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uROUbqzshB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uROUbqzshB .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uROUbqzshB .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uROUbqzshB .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uROUbqzshB .row .foot-menu li p {
  margin: 0;
}
.cid-uROUbqzshB .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uROUbqzshB .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uROUbqzshB .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uROUbqzshB .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uROUbqzshB .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uROUbqzshB .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uROUbqzshB .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uROUbqzshB .row .row-copirayt p {
  width: 100%;
}
.cid-uyeQKnh0m8 .navbar-dropdown {
  position: relative !important;
}
.cid-uyeQKnh0m8 .navbar-dropdown {
  position: absolute !important;
}
.cid-uyeQKnh0m8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyeQKnh0m8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uyeQKnh0m8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uyeQKnh0m8 .dropdown-item:hover,
.cid-uyeQKnh0m8 .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uyeQKnh0m8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uyeQKnh0m8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uyeQKnh0m8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uyeQKnh0m8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uyeQKnh0m8 .nav-link {
  position: relative;
}
.cid-uyeQKnh0m8 .container {
  display: flex;
  margin: auto;
}
.cid-uyeQKnh0m8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyeQKnh0m8 .dropdown-menu,
.cid-uyeQKnh0m8 .navbar.opened {
  background: #ffffff !important;
}
.cid-uyeQKnh0m8 .nav-item:focus,
.cid-uyeQKnh0m8 .nav-link:focus {
  outline: none;
}
.cid-uyeQKnh0m8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyeQKnh0m8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyeQKnh0m8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyeQKnh0m8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyeQKnh0m8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyeQKnh0m8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyeQKnh0m8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uyeQKnh0m8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uyeQKnh0m8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyeQKnh0m8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uyeQKnh0m8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uyeQKnh0m8 .navbar.collapsed {
  justify-content: center;
}
.cid-uyeQKnh0m8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyeQKnh0m8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyeQKnh0m8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uyeQKnh0m8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyeQKnh0m8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyeQKnh0m8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uyeQKnh0m8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyeQKnh0m8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyeQKnh0m8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uyeQKnh0m8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyeQKnh0m8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyeQKnh0m8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyeQKnh0m8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyeQKnh0m8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uyeQKnh0m8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uyeQKnh0m8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyeQKnh0m8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyeQKnh0m8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uyeQKnh0m8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyeQKnh0m8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uyeQKnh0m8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyeQKnh0m8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uyeQKnh0m8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uyeQKnh0m8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyeQKnh0m8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyeQKnh0m8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyeQKnh0m8 .dropdown-item.active,
.cid-uyeQKnh0m8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uyeQKnh0m8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyeQKnh0m8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyeQKnh0m8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyeQKnh0m8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uyeQKnh0m8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyeQKnh0m8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyeQKnh0m8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyeQKnh0m8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uyeQKnh0m8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyeQKnh0m8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uyeQKnh0m8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyeQKnh0m8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyeQKnh0m8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyeQKnh0m8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyeQKnh0m8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyeQKnh0m8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyeQKnh0m8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyeQKnh0m8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyeQKnh0m8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uyeQKnh0m8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyeQKnh0m8 .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-uyeQKnh0m8 .navbar {
    height: 70px;
  }
  .cid-uyeQKnh0m8 .navbar.opened {
    height: auto;
  }
  .cid-uyeQKnh0m8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyeQKothIy {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uyeQKothIy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKothIy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKothIy .mbr-section-title {
  color: #ffffff;
}
.cid-uyeQKoMc7P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uyeQKoMc7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKoMc7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKoMc7P .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uyeQKoMc7P .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uyeQKoMc7P .mbr-section-title {
  color: #3164a1;
}
.cid-uyeQKoMc7P .mbr-text,
.cid-uyeQKoMc7P .mbr-section-btn {
  color: #000000;
}
.cid-uyeQKp0iov {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uyeQKp0iov .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKp0iov .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKp0iov .row {
  flex-direction: row-reverse;
}
.cid-uyeQKp0iov .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uyeQKp0iov .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uyeQKp0iov .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uyeQKp0iov .mbr-section-title {
  color: #ffffff;
}
.cid-uyeQKp0iov .mbr-text,
.cid-uyeQKp0iov .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uyeQKphLlK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyeQKphLlK img,
.cid-uyeQKphLlK .item-img {
  width: 100%;
}
.cid-uyeQKphLlK .item:focus,
.cid-uyeQKphLlK span:focus {
  outline: none;
}
.cid-uyeQKphLlK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyeQKphLlK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyeQKphLlK .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyeQKphLlK .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyeQKphLlK .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyeQKphLlK .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyeQKphLlK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyeQKphLlK .mbr-section-title {
  color: #3164a1;
}
.cid-uyeQKphLlK .mbr-text,
.cid-uyeQKphLlK .mbr-section-btn {
  text-align: left;
}
.cid-uyeQKphLlK .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyeQKphLlK .item-subtitle {
  text-align: left;
}
.cid-uyeQKpF8sR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyeQKpF8sR img,
.cid-uyeQKpF8sR .item-img {
  width: 100%;
}
.cid-uyeQKpF8sR .item:focus,
.cid-uyeQKpF8sR span:focus {
  outline: none;
}
.cid-uyeQKpF8sR .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyeQKpF8sR .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyeQKpF8sR .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyeQKpF8sR .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyeQKpF8sR .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyeQKpF8sR .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyeQKpF8sR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyeQKpF8sR .mbr-section-title {
  color: #3164a1;
}
.cid-uyeQKpF8sR .mbr-text,
.cid-uyeQKpF8sR .mbr-section-btn {
  text-align: left;
}
.cid-uyeQKpF8sR .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyeQKpF8sR .item-subtitle {
  text-align: left;
}
.cid-uyeQKq65Fq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyeQKq65Fq img,
.cid-uyeQKq65Fq .item-img {
  width: 100%;
}
.cid-uyeQKq65Fq .item:focus,
.cid-uyeQKq65Fq span:focus {
  outline: none;
}
.cid-uyeQKq65Fq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyeQKq65Fq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyeQKq65Fq .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyeQKq65Fq .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyeQKq65Fq .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyeQKq65Fq .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyeQKq65Fq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyeQKq65Fq .mbr-section-title {
  color: #3164a1;
}
.cid-uyeQKq65Fq .mbr-text,
.cid-uyeQKq65Fq .mbr-section-btn {
  text-align: left;
}
.cid-uyeQKq65Fq .item-title {
  text-align: left;
  color: #3164a1;
}
.cid-uyeQKq65Fq .item-subtitle {
  text-align: left;
}
.cid-uyeQKqoJEI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uyeQKqoJEI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKqoJEI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKqoJEI .mbr-section-title {
  color: #ffffff;
}
.cid-uyeQKqIcuc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uyeQKqUwp8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyeQKqUwp8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKqUwp8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKqUwp8 .mbr-section-title {
  color: #3164a1;
}
.cid-uyeQKr5m5V {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/pexels-mart-production-8472795-2000x1333.jpg");
}
.cid-uyeQKr5m5V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyeQKr5m5V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyeQKr5m5V .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uyeQKr5m5V .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uyeQKr5m5V .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uyeQKr5m5V .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uyeQKr5m5V .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uyeQKr5m5V .mbr-section-title {
  color: #ffffff;
}
.cid-uyeQKr5m5V .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyeQKr5m5V .card-title {
  color: #000000;
}
.cid-uyeQKr5m5V P {
  color: #3164a1;
}
.cid-uKg0PWKvJb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uKg0PWKvJb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uKg0PWKvJb .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uKg0PWKvJb .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uKg0PWKvJb .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uKg0PWKvJb .row .foot-menu li p {
  margin: 0;
}
.cid-uKg0PWKvJb .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uKg0PWKvJb .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uKg0PWKvJb .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uKg0PWKvJb .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uKg0PWKvJb .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uKg0PWKvJb .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uKg0PWKvJb .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uKg0PWKvJb .row .row-copirayt p {
  width: 100%;
}
.cid-uUJIvTer0m .navbar-dropdown {
  position: relative !important;
}
.cid-uUJIvTer0m .navbar-dropdown {
  position: absolute !important;
}
.cid-uUJIvTer0m .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUJIvTer0m .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUJIvTer0m .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUJIvTer0m .dropdown-item:hover,
.cid-uUJIvTer0m .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-uUJIvTer0m .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUJIvTer0m .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUJIvTer0m .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUJIvTer0m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUJIvTer0m .nav-link {
  position: relative;
}
.cid-uUJIvTer0m .container {
  display: flex;
  margin: auto;
}
.cid-uUJIvTer0m .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUJIvTer0m .dropdown-menu,
.cid-uUJIvTer0m .navbar.opened {
  background: #ffffff !important;
}
.cid-uUJIvTer0m .nav-item:focus,
.cid-uUJIvTer0m .nav-link:focus {
  outline: none;
}
.cid-uUJIvTer0m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUJIvTer0m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUJIvTer0m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUJIvTer0m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUJIvTer0m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUJIvTer0m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUJIvTer0m .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-uUJIvTer0m .navbar.opened {
  transition: all 0.3s;
}
.cid-uUJIvTer0m .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUJIvTer0m .navbar .navbar-logo img {
  width: auto;
}
.cid-uUJIvTer0m .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUJIvTer0m .navbar.collapsed {
  justify-content: center;
}
.cid-uUJIvTer0m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUJIvTer0m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUJIvTer0m .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUJIvTer0m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUJIvTer0m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUJIvTer0m .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUJIvTer0m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUJIvTer0m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUJIvTer0m .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUJIvTer0m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUJIvTer0m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUJIvTer0m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUJIvTer0m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUJIvTer0m .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUJIvTer0m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUJIvTer0m .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUJIvTer0m .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUJIvTer0m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUJIvTer0m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUJIvTer0m .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUJIvTer0m .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUJIvTer0m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUJIvTer0m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUJIvTer0m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUJIvTer0m .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUJIvTer0m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUJIvTer0m .dropdown-item.active,
.cid-uUJIvTer0m .dropdown-item:active {
  background-color: transparent;
}
.cid-uUJIvTer0m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUJIvTer0m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUJIvTer0m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUJIvTer0m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUJIvTer0m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUJIvTer0m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUJIvTer0m ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUJIvTer0m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUJIvTer0m button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUJIvTer0m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUJIvTer0m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUJIvTer0m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUJIvTer0m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUJIvTer0m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUJIvTer0m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUJIvTer0m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUJIvTer0m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUJIvTer0m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUJIvTer0m .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uUJIvTer0m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUJIvTer0m .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-uUJIvTer0m .navbar {
    height: 70px;
  }
  .cid-uUJIvTer0m .navbar.opened {
    height: auto;
  }
  .cid-uUJIvTer0m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUJIvTS9M6 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/5czyepegxgah-clcqctrz-1024x1024.png");
}
.cid-uUJIvTS9M6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvTS9M6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvTS9M6 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uUJIvTS9M6 .mbr-text,
.cid-uUJIvTS9M6 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uUJIvVJVjs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUJIvVJVjs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvVJVjs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uUJIvVJVjs .container {
    max-width: 1400px;
  }
}
.cid-uUJIvVJVjs .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-uUJIvVJVjs .row {
  justify-content: center;
}
.cid-uUJIvVJVjs .mbr-section-title {
  color: #3164a1;
}
.cid-uUJIvVJVjs .card-title,
.cid-uUJIvVJVjs .iconfont-wrapper {
  color: #3164a1;
}
.cid-uUJIvU9IWt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uUJIvU9IWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvU9IWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvU9IWt .mbr-section-title {
  color: #ffffff;
}
.cid-uUJYZznLfD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUJYZznLfD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJYZznLfD .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-uUJYZznLfD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUJYZznLfD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUJYZznLfD .text-wrapper {
    padding: 2rem;
  }
}
.cid-uUJYZznLfD .mbr-section-title {
  text-align: center;
  color: #3164a1;
}
.cid-uUNqgCe7Si {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uUNqgCe7Si .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNqgCe7Si .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUNqgCe7Si .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uUNqgCe7Si .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uUNqgCe7Si .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uUNqgCe7Si .wrapper {
  padding: 30px 0;
}
.cid-uUNqgCe7Si .mbr-section-title {
  color: #fafafa;
}
.cid-uUNqgCe7Si .mbr-text,
.cid-uUNqgCe7Si .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUNqgCe7Si mbr-section-title {
  color: #3164a1;
}
.cid-uUNrYrx2xm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUNsu28Tyz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUNsu28Tyz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUNsu28Tyz .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-uUNsu28Tyz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUNsu28Tyz .row {
  flex-direction: row-reverse;
}
.cid-uUNsu28Tyz img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUNsu28Tyz .text-wrapper {
    padding: 2rem;
  }
}
.cid-uUNsu28Tyz .mbr-section-title {
  color: #3164a1;
}
.cid-uUNsu28Tyz .mbr-text {
  color: #111111;
}
.cid-uUJIvUhuKZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uUJIvUhuKZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvUhuKZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvUhuKZ .card {
  border-radius: 0 !important;
}
@media (min-width: 992px) {
  .cid-uUJIvUhuKZ .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uUJIvUhuKZ .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uUJIvUhuKZ .wrapper {
  padding: 30px 0;
}
.cid-uUJIvUhuKZ .mbr-section-title {
  color: #fafafa;
}
.cid-uUJIvUhuKZ .mbr-text,
.cid-uUJIvUhuKZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUJIvUhuKZ mbr-section-title {
  color: #3164a1;
}
.cid-uUJIvUp4NV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-uUJIvUp4NV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvUp4NV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvUp4NV .item:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-uUJIvUp4NV .item-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  background-color: transparent;
}
.cid-uUJIvUp4NV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUJIvUp4NV .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #3164a1;
  transition: all 0.3s;
}
.cid-uUJIvUp4NV .social-row .soc-item .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-content: center;
  color: #3164a1;
  font-size: 1.5rem;
  transition: all 0.3s;
}
.cid-uUJIvUp4NV .social-row .soc-item:hover {
  background-color: #3164a1;
}
.cid-uUJIvUp4NV .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uUJIvUp4NV .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-uUJIvUp4NV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUJIvUp4NV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-uUJIvUp4NV .card-title {
  color: #3164a1;
}
.cid-uUJIvUp4NV .mbr-text,
.cid-uUJIvUp4NV .social-row {
  color: #111111;
}
.cid-uUJIvUzX6Z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUJIvUzX6Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvUzX6Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvUzX6Z .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-uUJIvUzX6Z .item .icon-wrap {
  text-align: center;
}
.cid-uUJIvUzX6Z .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-uUJIvUzX6Z .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #3164a1;
}
.cid-uUJIvUzX6Z .item.first:before {
  display: none;
}
.cid-uUJIvUzX6Z .item.five:before {
  display: none;
}
.cid-uUJIvUzX6Z .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-uUJIvUzX6Z .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-uUJIvUzX6Z .mbr-iconfont {
  color: #3164a1 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uUJIvUzX6Z .item:before {
    display: none;
  }
  .cid-uUJIvUzX6Z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uUJIvUzX6Z .card-title,
.cid-uUJIvUzX6Z .card-box {
  color: #3164a1;
}
.cid-uUNHjAmWfn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUJIvVmCp5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUJIvVmCp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvVmCp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvVmCp5 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uUJIvVmCp5 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uUJIvVmCp5 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUJIvVmCp5 .link-wrap {
    align-items: center;
  }
}
.cid-uUJIvVmCp5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUJIvVmCp5 .card-title,
.cid-uUJIvVmCp5 .card-box {
  color: #3164a1;
}
.cid-uUJIvVmCp5 .mbr-text,
.cid-uUJIvVmCp5 .link-wrap,
.cid-uUJIvVmCp5 .mbr-section-btn {
  color: #111111;
}
.cid-uUJIvVSFn4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uUJIvVSFn4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvVSFn4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvVSFn4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUJIvVSFn4 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUJIvVSFn4 .mbr-section-title {
  color: #3164a1;
  text-align: center;
}
.cid-uUJIvVSFn4 .mbr-text,
.cid-uUJIvVSFn4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUNJauc2Ni {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUJIvVXW6k {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/vfbgdhqfpug-p231lv2tf-1024x1024.png");
}
.cid-uUJIvVXW6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUJIvVXW6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUJIvVXW6k .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uUJIvVXW6k .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uUJIvVXW6k .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUJIvVXW6k .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uUJIvVXW6k .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uUJIvVXW6k .mbr-section-title {
  color: #ffffff;
}
.cid-uUJIvVXW6k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUJIvVXW6k .card-title {
  color: #000000;
}
.cid-uUJIvVXW6k P {
  color: #3164a1;
}
.cid-uUJIvW4ZGe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uUJIvW4ZGe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUJIvW4ZGe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUJIvW4ZGe .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-uUJIvW4ZGe .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-uUJIvW4ZGe .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-uUJIvW4ZGe .row .foot-menu li p {
  margin: 0;
}
.cid-uUJIvW4ZGe .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-uUJIvW4ZGe .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUJIvW4ZGe .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uUJIvW4ZGe .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-uUJIvW4ZGe .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uUJIvW4ZGe .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uUJIvW4ZGe .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-uUJIvW4ZGe .row .row-copirayt p {
  width: 100%;
}
.cid-uXUxKOTQzD {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXUxKOTQzD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXUxKOTQzD .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-uXUxKOTQzD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uXUxKOTQzD .row {
  flex-direction: row-reverse;
}
.cid-uXUxKOTQzD img {
  width: 100%;
}
.cid-uXUx4YQqj1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uXUx4YQqj1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXUx4YQqj1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXUx4YQqj1 .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uXUx4YQqj1 .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uXUx4YQqj1 .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXUx4YQqj1 .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uXUx4YQqj1 .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uXUx4YQqj1 .mbr-section-title {
  color: #ffffff;
}
.cid-uXUx4YQqj1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uXUBScIczP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #3164a1;
}
.cid-uXUBScIczP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXUBScIczP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXUBScIczP .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-uXUBScIczP .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uXUBScIczP .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXUBScIczP .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-uXUBScIczP .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #3164a1;
}
.cid-uXUBScIczP .mbr-section-title {
  color: #ffffff;
}
.cid-uXUBScIczP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v790Pm82dA .navbar-dropdown {
  position: relative !important;
}
.cid-v790Pm82dA .navbar-dropdown {
  position: absolute !important;
}
.cid-v790Pm82dA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v790Pm82dA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v790Pm82dA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v790Pm82dA .dropdown-item:hover,
.cid-v790Pm82dA .dropdown-item:focus {
  background: #3164a1 !important;
  color: white !important;
}
.cid-v790Pm82dA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v790Pm82dA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v790Pm82dA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v790Pm82dA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v790Pm82dA .nav-link {
  position: relative;
}
.cid-v790Pm82dA .container {
  display: flex;
  margin: auto;
}
.cid-v790Pm82dA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v790Pm82dA .dropdown-menu,
.cid-v790Pm82dA .navbar.opened {
  background: #ffffff !important;
}
.cid-v790Pm82dA .nav-item:focus,
.cid-v790Pm82dA .nav-link:focus {
  outline: none;
}
.cid-v790Pm82dA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v790Pm82dA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v790Pm82dA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v790Pm82dA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v790Pm82dA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v790Pm82dA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v790Pm82dA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: #ffffff;
}
.cid-v790Pm82dA .navbar.opened {
  transition: all 0.3s;
}
.cid-v790Pm82dA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v790Pm82dA .navbar .navbar-logo img {
  width: auto;
}
.cid-v790Pm82dA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v790Pm82dA .navbar.collapsed {
  justify-content: center;
}
.cid-v790Pm82dA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v790Pm82dA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v790Pm82dA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v790Pm82dA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v790Pm82dA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v790Pm82dA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v790Pm82dA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v790Pm82dA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v790Pm82dA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v790Pm82dA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v790Pm82dA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v790Pm82dA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v790Pm82dA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v790Pm82dA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v790Pm82dA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v790Pm82dA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v790Pm82dA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v790Pm82dA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v790Pm82dA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v790Pm82dA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v790Pm82dA .navbar.navbar-short {
  min-height: 60px;
}
.cid-v790Pm82dA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v790Pm82dA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v790Pm82dA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v790Pm82dA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v790Pm82dA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v790Pm82dA .dropdown-item.active,
.cid-v790Pm82dA .dropdown-item:active {
  background-color: transparent;
}
.cid-v790Pm82dA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v790Pm82dA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v790Pm82dA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v790Pm82dA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v790Pm82dA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v790Pm82dA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v790Pm82dA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v790Pm82dA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v790Pm82dA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v790Pm82dA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v790Pm82dA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v790Pm82dA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v790Pm82dA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v790Pm82dA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v790Pm82dA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v790Pm82dA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v790Pm82dA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v790Pm82dA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v790Pm82dA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v790Pm82dA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v790Pm82dA .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-v790Pm82dA .navbar {
    height: 70px;
  }
  .cid-v790Pm82dA .navbar.opened {
    height: auto;
  }
  .cid-v790Pm82dA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v791Cv6OyQ {
  background-image: url("../../../assets/images/psqqoru8uh9mj2ku-sgl-1440x1440.png");
}
.cid-v791Cv6OyQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v791Cv6OyQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v791Cv6OyQ .mbr-section-title {
  color: #ffffff;
}
.cid-v791Cv6OyQ .mbr-text,
.cid-v791Cv6OyQ .mbr-section-btn {
  color: #ffffff;
}
.cid-v791lOcbrb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v791lOcbrb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v791lOcbrb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v791lOcbrb .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-v791lOcbrb .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v791lOcbrb .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-v791lOcbrb .panel-body,
.cid-v791lOcbrb .card-header {
  padding: 1rem 0;
}
.cid-v791lOcbrb .panel-title-edit {
  color: #3164a1;
}
.cid-v791lOcbrb H3 {
  color: #3164a1;
}
.cid-v791lOcbrb .panel-text {
  color: #000000;
}
.cid-v791mQheYU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v791mQheYU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v791mQheYU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v791mQheYU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-v791mQheYU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v791mQheYU .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #3164a1;
}
.cid-v791mQheYU .panel-body,
.cid-v791mQheYU .card-header {
  padding: 1rem 0;
}
.cid-v791mQheYU .panel-title-edit {
  color: #3164a1;
}
.cid-v791mQheYU H3 {
  color: #3164a1;
}
.cid-v791mQheYU .panel-text {
  color: #000000;
}
.cid-v790Pn9ty4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-v790Pn9ty4 .carousel {
    min-height: 400px;
  }
  .cid-v790Pn9ty4 .carousel img {
    max-height: 400px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v790Pn9ty4 .carousel {
    min-height: 260px;
  }
  .cid-v790Pn9ty4 .carousel img {
    max-height: 260px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-v790Pn9ty4 .carousel {
    min-height: 220px;
  }
  .cid-v790Pn9ty4 .carousel img {
    max-height: 220px;
    object-fit: contain;
  }
  .cid-v790Pn9ty4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-v790Pn9ty4 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-v790Pn9ty4 .carousel,
.cid-v790Pn9ty4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v790Pn9ty4 .item-wrapper {
  width: 100%;
}
.cid-v790Pn9ty4 .carousel-caption {
  bottom: 40px;
}
.cid-v790Pn9ty4 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-v790Pn9ty4 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-v790Pn9ty4 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-v790Pn9ty4 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v790Pn9ty4 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v790Pn9ty4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v790Pn9ty4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v790Pn9ty4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v790Pn9ty4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v790Pn9ty4 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v790Pn9ty4 .carousel-indicators li.active,
.cid-v790Pn9ty4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v790Pn9ty4 .carousel-indicators li::after,
.cid-v790Pn9ty4 .carousel-indicators li::before {
  content: none;
}
.cid-v790Pn9ty4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v790Pn9ty4 .carousel-indicators {
    display: none !important;
  }
}
.cid-v790Pnl8dW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v790PnErbr {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v790PnErbr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v790PnErbr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v790PnErbr .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-v790PnErbr .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v790PnErbr .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v790PnErbr .card {
    margin-bottom: 2rem;
  }
  .cid-v790PnErbr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v790PnErbr .card-title,
.cid-v790PnErbr .card-box {
  color: #000000;
  text-align: center;
}
.cid-v790PnErbr .icon-title {
  color: #3164a1;
  text-align: left;
}
.cid-v790PnMDCU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v790PnMDCU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v790PnMDCU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v790PnMDCU .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-v790PnMDCU .icon-box {
  background: #3164a1;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v790PnMDCU .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v790PnMDCU .card {
    margin-bottom: 2rem;
  }
  .cid-v790PnMDCU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v790PnMDCU .card-title,
.cid-v790PnMDCU .card-box {
  color: #000000;
}
.cid-v790PnMDCU .icon-title {
  color: #3164a1;
}
.cid-v790PnMDCU .card-title,
.cid-v790PnMDCU .card-box DIV {
  text-align: center;
}
.cid-v790PnMDCU .icon-text {
  color: #000000;
}
.cid-v790PnWiiS {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v790PnWiiS img,
.cid-v790PnWiiS .item-img {
  width: 100%;
}
.cid-v790PnWiiS .item:focus,
.cid-v790PnWiiS span:focus {
  outline: none;
}
.cid-v790PnWiiS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v790PnWiiS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v790PnWiiS .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-v790PnWiiS .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v790PnWiiS .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-v790PnWiiS .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-v790PnWiiS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v790PnWiiS .mbr-section-title {
  color: #3164a1;
}
.cid-v790PnWiiS .mbr-text,
.cid-v790PnWiiS .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v790PnWiiS .item-title {
  text-align: center;
  color: #3164a1;
}
.cid-v790PnWiiS .item-subtitle {
  text-align: left;
}
.cid-v790Po7rvs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v790Po7rvs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v790Po7rvs .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-v790Po7rvs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v790Po7rvs .row {
  flex-direction: row-reverse;
}
.cid-v790Po7rvs img {
  width: 100%;
}
.cid-v790Pofd5O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v790Pofd5O img,
.cid-v790Pofd5O .item-img {
  width: 100%;
}
.cid-v790Pofd5O .item:focus,
.cid-v790Pofd5O span:focus {
  outline: none;
}
.cid-v790Pofd5O .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v790Pofd5O .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v790Pofd5O .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-v790Pofd5O .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v790Pofd5O .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-v790Pofd5O .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-v790Pofd5O .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v790Pofd5O .mbr-section-title {
  color: #3164a1;
}
.cid-v790Pofd5O .mbr-text,
.cid-v790Pofd5O .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v790Pofd5O .item-title {
  text-align: center;
  color: #3164a1;
}
.cid-v790Pofd5O .item-subtitle {
  text-align: left;
}
.cid-v790PovW3X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v790PovW3X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v790PovW3X .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-v790PovW3X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v790PovW3X .row {
  flex-direction: row-reverse;
}
.cid-v790PovW3X img {
  width: 100%;
}
.cid-v790PoI61m {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v790PoI61m img,
.cid-v790PoI61m .item-img {
  width: 100%;
}
.cid-v790PoI61m .item:focus,
.cid-v790PoI61m span:focus {
  outline: none;
}
.cid-v790PoI61m .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v790PoI61m .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v790PoI61m .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-v790PoI61m .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v790PoI61m .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-v790PoI61m .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-v790PoI61m .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v790PoI61m .mbr-section-title {
  color: #3164a1;
}
.cid-v790PoI61m .mbr-text,
.cid-v790PoI61m .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-v790PoI61m .item-title {
  text-align: center;
  color: #3164a1;
}
.cid-v790PoI61m .item-subtitle {
  text-align: left;
}
.cid-v790PoPLyK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v790PoPLyK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v790PoPLyK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v790PoPLyK .row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v790PoPLyK .row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v790PoPLyK .row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v790PoPLyK .row .foot-menu li p {
  margin: 0;
}
.cid-v790PoPLyK .row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v790PoPLyK .row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v790PoPLyK .row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v790PoPLyK .row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v790PoPLyK .row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v790PoPLyK .row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v790PoPLyK .row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v790PoPLyK .row .row-copirayt p {
  width: 100%;
}
