@import url(https://fonts.googleapis.com/css?family=Jost:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i&display=swap);





body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.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: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.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.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((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.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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: 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))));
  }
}
/* 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: #6592e6 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !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: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  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: transparent!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: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #205ac5 !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: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6592e6;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.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: #6592e6 !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='%236592e6' %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-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ulTieLPtPp {
  background-image: url("../../../assets/images/mbr-1920x640.jpg");
}
@media (max-width: 991px) {
  .cid-ulTieLPtPp .mbr-section-title,
  .cid-ulTieLPtPp .mbr-section-subtitle,
  .cid-ulTieLPtPp .mbr-section-btn,
  .cid-ulTieLPtPp .mbr-text {
    text-align: center;
  }
}
.cid-uS2NiAVuga {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-uS98xSS9D4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-uS98xSS9D4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uS98xSS9D4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uS98xSS9D4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uIDFfhbDOw {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIDFfhbDOw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uIDFfhbDOw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uIDFfhbDOw .text-wrapper {
    padding: 2rem;
  }
}
.cid-uIDFUKzoPw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIDFUKzoPw .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uIDFUKzoPw .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uIDFUKzoPw .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uIDFUKzoPw .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uIDFUKzoPw .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uIDFUKzoPw .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uIDFUKzoPw .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uIDFUKzoPw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uIDIKlYPdw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uIDIKlYPdw .mbr-text {
  color: #767676;
}
.cid-uIDIKlYPdw .mbr-section-subtitle {
  color: #767676;
}
.cid-uIDIKlYPdw .title .num {
  width: 100%;
  display: block;
  font-size: 2.1rem;
}
.cid-uIDIKlYPdw .title .card-title {
  z-index: 1;
}
.cid-uIDIKlYPdw .num {
  color: #000000;
}
@media (max-width: 767px) {
  .cid-uIDIKlYPdw * {
    text-align: center !important;
  }
  .cid-uIDIKlYPdw .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uLrZUL9wSS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uLrZUL9wSS .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-uLrZUL9wSS .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-uLrZUL9wSS .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-uLrZUL9wSS .wrapper {
  padding: 30px 0;
}
.cid-uLrZUL9wSS .mbr-section-title {
  color: #fafafa;
}
.cid-uLrZUL9wSS .mbr-text,
.cid-uLrZUL9wSS .mbr-section-btn {
  color: #ffffff;
}
.cid-uLrZUL9wSS H3 {
  color: #232323;
}
.cid-tz2TBt4iMf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tz2TBt4iMf .text-wrapper {
    padding: 2rem;
  }
}
.cid-tz2TBt4iMf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tz2TBt4iMf .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tz2TBt4iMf .mbr-text {
  color: #ffffff;
}
.cid-tz2TBt4iMf .name {
  color: #ffffff;
}
.cid-tz2TBt4iMf .position {
  color: #ffffff;
}
.cid-tz2TBt4iMf .mbr-section-title {
  color: #ffffff;
}
.cid-tz2UkohlV3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tz2UkohlV3 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tz2UkohlV3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tz2UkohlV3 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tz2UkohlV3 .mbr-text {
  color: #ffffff;
}
.cid-tz2UkohlV3 .name {
  color: #ffffff;
}
.cid-tz2UkohlV3 .position {
  color: #ffffff;
}
.cid-tz2T9QpdKJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-tz2T9QpdKJ .text-wrapper {
    padding: 2rem;
  }
}
.cid-tz2T9QpdKJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tz2T9QpdKJ .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tz2T9QpdKJ .mbr-text {
  color: #ffffff;
}
.cid-tz2T9QpdKJ .name {
  color: #ffffff;
}
.cid-tz2T9QpdKJ .position {
  color: #ffffff;
}
.cid-tMZZZpl6Ng {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tMZZZpl6Ng .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tMZZZpl6Ng .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tMZZZpl6Ng .mbr-section-title {
  color: #000000;
}
.cid-tMZZZpl6Ng .mbr-text {
  color: #000000;
}
.cid-tMZZZpl6Ng .name {
  color: #000000;
}
.cid-tMZZZpl6Ng .position {
  color: #232323;
}
.cid-tYNOsa7pwl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tYNOsa7pwl .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tYNOsa7pwl .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tYNOsa7pwl .mbr-section-title {
  color: #ffffff;
}
.cid-tYNOsa7pwl .mbr-text {
  color: #000000;
}
.cid-tYNOsa7pwl .name {
  color: #000000;
}
.cid-tYNOsa7pwl .position {
  color: #000000;
}
.cid-tN001nf87j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tN001nf87j .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tN001nf87j .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tN001nf87j .mbr-section-title {
  color: #ffffff;
}
.cid-tN001nf87j .mbr-text {
  color: #000000;
}
.cid-tN001nf87j .name {
  color: #232323;
}
.cid-tN001nf87j .position {
  color: #000000;
}
.cid-tYNXXjcNZ1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tYNXXjcNZ1 .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tYNXXjcNZ1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tYNXXjcNZ1 .mbr-section-title {
  color: #ffffff;
}
.cid-tYNXXjcNZ1 .mbr-text {
  color: #000000;
}
.cid-tYNXXjcNZ1 .name {
  color: #000000;
}
.cid-tYNXXjcNZ1 .position {
  color: #000000;
}
.cid-tN006aaC8c {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tN006aaC8c .image-wrapper {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-top: 5px;
  margin-right: 1rem;
  overflow: hidden;
}
.cid-tN006aaC8c .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tN006aaC8c .mbr-section-title {
  color: #ffffff;
}
.cid-tN006aaC8c .mbr-text {
  color: #000000;
}
.cid-tN006aaC8c .name {
  color: #000000;
}
.cid-tN006aaC8c .position {
  color: #000000;
}
.cid-uIDNf8bdIh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uIDNf8bdIh img {
  width: 120px;
  margin: auto;
}
.cid-uIDNf8bdIh .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uIDNf8bdIh .card {
    max-width: 12.5%;
  }
}
.cid-ulkqlwsEEJ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ulkqlwsEEJ .mbr-section-title {
  color: #fafafa;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-txU6GymmmC {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-txU6GymmmC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-txU6GymmmC form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-txU6GymmmC form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-txU6GymmmC form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tuD3QZqjo6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuD3QZqjo6 nav.navbar {
  position: fixed;
}
.cid-tuD3QZqjo6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3QZqjo6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuD3QZqjo6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuD3QZqjo6 .dropdown-item:hover,
.cid-tuD3QZqjo6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuD3QZqjo6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuD3QZqjo6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuD3QZqjo6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuD3QZqjo6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuD3QZqjo6 .nav-link {
  position: relative;
}
.cid-tuD3QZqjo6 .container {
  display: flex;
  margin: auto;
}
.cid-tuD3QZqjo6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuD3QZqjo6 .dropdown-menu,
.cid-tuD3QZqjo6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tuD3QZqjo6 .nav-item:focus,
.cid-tuD3QZqjo6 .nav-link:focus {
  outline: none;
}
.cid-tuD3QZqjo6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuD3QZqjo6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuD3QZqjo6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuD3QZqjo6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3QZqjo6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuD3QZqjo6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuD3QZqjo6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuD3QZqjo6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tuD3QZqjo6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuD3QZqjo6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tuD3QZqjo6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuD3QZqjo6 .navbar.collapsed {
  justify-content: center;
}
.cid-tuD3QZqjo6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuD3QZqjo6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuD3QZqjo6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuD3QZqjo6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuD3QZqjo6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuD3QZqjo6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuD3QZqjo6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuD3QZqjo6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuD3QZqjo6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuD3QZqjo6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuD3QZqjo6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuD3QZqjo6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuD3QZqjo6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuD3QZqjo6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuD3QZqjo6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuD3QZqjo6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuD3QZqjo6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuD3QZqjo6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuD3QZqjo6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuD3QZqjo6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuD3QZqjo6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuD3QZqjo6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuD3QZqjo6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuD3QZqjo6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuD3QZqjo6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuD3QZqjo6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuD3QZqjo6 .dropdown-item.active,
.cid-tuD3QZqjo6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tuD3QZqjo6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuD3QZqjo6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuD3QZqjo6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuD3QZqjo6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuD3QZqjo6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuD3QZqjo6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuD3QZqjo6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuD3QZqjo6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuD3QZqjo6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuD3QZqjo6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuD3QZqjo6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuD3QZqjo6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3QZqjo6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3QZqjo6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuD3QZqjo6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3QZqjo6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuD3QZqjo6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuD3QZqjo6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3QZqjo6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuD3QZqjo6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuD3QZqjo6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuD3QZqjo6 .navbar {
    height: 70px;
  }
  .cid-tuD3QZqjo6 .navbar.opened {
    height: auto;
  }
  .cid-tuD3QZqjo6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuIi2HNTc9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-tuIi2HNTc9 .media-container-row {
  justify-content: space-between;
}
.cid-tuIi2HNTc9 .text-content {
  max-width: 50%;
}
.cid-tuIi2HNTc9 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tuIi2HNTc9 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tuIi2HNTc9 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tuIi2HNTc9 .icons {
    justify-content: center !important;
  }
  .cid-tuIi2HNTc9 .text-content * {
    text-align: center;
  }
}
.cid-tuIi2HNTc9 P {
  color: #ffffff;
}
.cid-tuIi2HNTc9 .mbr-section-title {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuIVnjpVwT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tuNlivpgEL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-tuNlivpgEL .media-container-row {
  justify-content: space-between;
}
.cid-tuNlivpgEL .text-content {
  max-width: 50%;
}
.cid-tuNlivpgEL .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tuNlivpgEL .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tuNlivpgEL .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tuNlivpgEL .icons {
    justify-content: center !important;
  }
  .cid-tuNlivpgEL .text-content * {
    text-align: center;
  }
}
.cid-tuNlivpgEL P {
  color: #ffffff;
}
.cid-tuNlivpgEL .mbr-section-title {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuD3NzaXxf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuD3NzaXxf nav.navbar {
  position: fixed;
}
.cid-tuD3NzaXxf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3NzaXxf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuD3NzaXxf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuD3NzaXxf .dropdown-item:hover,
.cid-tuD3NzaXxf .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuD3NzaXxf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuD3NzaXxf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuD3NzaXxf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuD3NzaXxf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuD3NzaXxf .nav-link {
  position: relative;
}
.cid-tuD3NzaXxf .container {
  display: flex;
  margin: auto;
}
.cid-tuD3NzaXxf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuD3NzaXxf .dropdown-menu,
.cid-tuD3NzaXxf .navbar.opened {
  background: #ffffff !important;
}
.cid-tuD3NzaXxf .nav-item:focus,
.cid-tuD3NzaXxf .nav-link:focus {
  outline: none;
}
.cid-tuD3NzaXxf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuD3NzaXxf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuD3NzaXxf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuD3NzaXxf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3NzaXxf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuD3NzaXxf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuD3NzaXxf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuD3NzaXxf .navbar.opened {
  transition: all 0.3s;
}
.cid-tuD3NzaXxf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuD3NzaXxf .navbar .navbar-logo img {
  width: auto;
}
.cid-tuD3NzaXxf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuD3NzaXxf .navbar.collapsed {
  justify-content: center;
}
.cid-tuD3NzaXxf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuD3NzaXxf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuD3NzaXxf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuD3NzaXxf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuD3NzaXxf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuD3NzaXxf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuD3NzaXxf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuD3NzaXxf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuD3NzaXxf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuD3NzaXxf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuD3NzaXxf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuD3NzaXxf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuD3NzaXxf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuD3NzaXxf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuD3NzaXxf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuD3NzaXxf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuD3NzaXxf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuD3NzaXxf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuD3NzaXxf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuD3NzaXxf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuD3NzaXxf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuD3NzaXxf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuD3NzaXxf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuD3NzaXxf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuD3NzaXxf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuD3NzaXxf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuD3NzaXxf .dropdown-item.active,
.cid-tuD3NzaXxf .dropdown-item:active {
  background-color: transparent;
}
.cid-tuD3NzaXxf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuD3NzaXxf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuD3NzaXxf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuD3NzaXxf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuD3NzaXxf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuD3NzaXxf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuD3NzaXxf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuD3NzaXxf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuD3NzaXxf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuD3NzaXxf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuD3NzaXxf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuD3NzaXxf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3NzaXxf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3NzaXxf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuD3NzaXxf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3NzaXxf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuD3NzaXxf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuD3NzaXxf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3NzaXxf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuD3NzaXxf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuD3NzaXxf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuD3NzaXxf .navbar {
    height: 70px;
  }
  .cid-tuD3NzaXxf .navbar.opened {
    height: auto;
  }
  .cid-tuD3NzaXxf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuD3NCpsp0 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuD3NCpsp0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tuD3NCpsp0 .row {
    flex-direction: column-reverse;
  }
  .cid-tuD3NCpsp0 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tuD3NCpsp0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tuD3NCpsp0 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tuD3NCpsp0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tFhsxqOaiz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tFhsxqOaiz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tFhsxqOaiz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tFhsxqOaiz .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tuIGsRQFE7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuIGsRQFE7 .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txDQUp3w16 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDQUp3w16 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-txDQUp3w16 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tuHNMxfgep {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuHNMxfgep .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tuHNMxfgep .icon-box {
  background: #4ebf40;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tuHNMxfgep .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tuHNMxfgep .card {
    margin-bottom: 2rem;
  }
  .cid-tuHNMxfgep .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-txDEShnDFK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDEShnDFK img,
.cid-txDEShnDFK .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-txDEShnDFK .item:focus,
.cid-txDEShnDFK span:focus {
  outline: none;
}
.cid-txDEShnDFK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txDEShnDFK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txDEShnDFK .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txDEShnDFK .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txDEShnDFK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txDEShnDFK .mbr-section-title {
  color: #ffffff;
}
.cid-txDEShnDFK .mbr-text,
.cid-txDEShnDFK .mbr-section-btn {
  text-align: left;
}
.cid-txDEShnDFK .item-title {
  text-align: left;
}
.cid-txDEShnDFK .item-subtitle {
  text-align: left;
}
.cid-tuJ4yy7g9N {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-tuJ4yy7g9N .container {
    max-width: 1400px;
  }
}
.cid-tuJ4yy7g9N .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tuJ4yy7g9N .card-wrapper {
  margin-top: 3rem;
}
.cid-tuJ4yy7g9N .row {
  justify-content: center;
}
.cid-tuJ4yy7g9N .card-title,
.cid-tuJ4yy7g9N .iconfont-wrapper {
  color: #ffffff;
}
.cid-tuJ4yy7g9N .card-text {
  color: #ffffff;
}
.cid-tuZ4TCixcy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ4TCixcy [class^="socicon-"]:before,
.cid-tuZ4TCixcy [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ4TCixcy .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ4TCixcy .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ4TCixcy .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ4TCixcy .mbr-section-title,
.cid-tuZ4TCixcy .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuNDqjyzsJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuNDqjyzsJ .content-wrapper {
  background: #232323;
}
@media (max-width: 991px) {
  .cid-tuNDqjyzsJ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tuNDqjyzsJ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tuNDqjyzsJ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tuNDqjyzsJ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tuNDqjyzsJ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tuNDqjyzsJ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tuNDqjyzsJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuNDqjyzsJ .mbr-text,
.cid-tuNDqjyzsJ .mbr-section-btn {
  color: #ffffff;
}
.cid-tuNDqjyzsJ .card-title {
  color: #ffffff;
}
.cid-tuId5yXRq7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #232323;
}
.cid-tuId5yXRq7 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tuId5yXRq7 .plan-body {
  padding-bottom: 2rem;
}
.cid-tuId5yXRq7 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tuId5yXRq7 .price {
  color: #e43f3f;
}
.cid-tuId5yXRq7 .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tuId5yXRq7 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tuId5yXRq7 .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-tuId5yXRq7 .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tuId5yXRq7 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tuId5yXRq7 UL {
  text-align: center;
}
.cid-tuIHKxgThU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuIHKxgThU .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuIHKxgThU .mbr-text {
  color: #ffffff;
}
.cid-tuZ5t7K2o5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ5t7K2o5 [class^="socicon-"]:before,
.cid-tuZ5t7K2o5 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ5t7K2o5 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ5t7K2o5 .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ5t7K2o5 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ5t7K2o5 .mbr-section-title,
.cid-tuZ5t7K2o5 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tvmmjgP66g {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvmmjgP66g nav.navbar {
  position: fixed;
}
.cid-tvmmjgP66g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvmmjgP66g .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvmmjgP66g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvmmjgP66g .dropdown-item:hover,
.cid-tvmmjgP66g .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tvmmjgP66g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvmmjgP66g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvmmjgP66g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvmmjgP66g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvmmjgP66g .nav-link {
  position: relative;
}
.cid-tvmmjgP66g .container {
  display: flex;
  margin: auto;
}
.cid-tvmmjgP66g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvmmjgP66g .dropdown-menu,
.cid-tvmmjgP66g .navbar.opened {
  background: #ffffff !important;
}
.cid-tvmmjgP66g .nav-item:focus,
.cid-tvmmjgP66g .nav-link:focus {
  outline: none;
}
.cid-tvmmjgP66g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvmmjgP66g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvmmjgP66g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvmmjgP66g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvmmjgP66g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvmmjgP66g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvmmjgP66g .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvmmjgP66g .navbar.opened {
  transition: all 0.3s;
}
.cid-tvmmjgP66g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvmmjgP66g .navbar .navbar-logo img {
  width: auto;
}
.cid-tvmmjgP66g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvmmjgP66g .navbar.collapsed {
  justify-content: center;
}
.cid-tvmmjgP66g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvmmjgP66g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvmmjgP66g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvmmjgP66g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvmmjgP66g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvmmjgP66g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvmmjgP66g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvmmjgP66g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvmmjgP66g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvmmjgP66g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvmmjgP66g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvmmjgP66g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvmmjgP66g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvmmjgP66g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvmmjgP66g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvmmjgP66g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvmmjgP66g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvmmjgP66g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvmmjgP66g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvmmjgP66g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvmmjgP66g .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvmmjgP66g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvmmjgP66g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvmmjgP66g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvmmjgP66g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvmmjgP66g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvmmjgP66g .dropdown-item.active,
.cid-tvmmjgP66g .dropdown-item:active {
  background-color: transparent;
}
.cid-tvmmjgP66g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvmmjgP66g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvmmjgP66g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvmmjgP66g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvmmjgP66g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvmmjgP66g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvmmjgP66g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvmmjgP66g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvmmjgP66g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvmmjgP66g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvmmjgP66g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvmmjgP66g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvmmjgP66g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvmmjgP66g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvmmjgP66g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvmmjgP66g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvmmjgP66g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvmmjgP66g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvmmjgP66g .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvmmjgP66g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvmmjgP66g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvmmjgP66g .navbar {
    height: 70px;
  }
  .cid-tvmmjgP66g .navbar.opened {
    height: auto;
  }
  .cid-tvmmjgP66g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvmmjhRp5p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tvmmjhRp5p .content-wrapper {
  background: #232323;
}
@media (max-width: 991px) {
  .cid-tvmmjhRp5p .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tvmmjhRp5p .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvmmjhRp5p .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tvmmjhRp5p .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvmmjhRp5p .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tvmmjhRp5p .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tvmmjhRp5p .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvmmjhRp5p .mbr-text,
.cid-tvmmjhRp5p .mbr-section-btn {
  color: #ffffff;
}
.cid-tvmmjhRp5p .card-title {
  color: #ffffff;
}
.cid-tvmmjiAJ6H {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #232323;
}
.cid-tvmmjiAJ6H .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tvmmjiAJ6H .plan-body {
  padding-bottom: 2rem;
}
.cid-tvmmjiAJ6H .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvmmjiAJ6H .price {
  color: #e43f3f;
}
.cid-tvmmjiAJ6H .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tvmmjiAJ6H .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tvmmjiAJ6H .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-tvmmjiAJ6H .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tvmmjiAJ6H .plan {
    margin-bottom: 2rem;
  }
}
.cid-tvmmjiAJ6H UL {
  text-align: center;
}
.cid-tvmmjjBN0n {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tvmmjjBN0n .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvmmjjBN0n .mbr-text {
  color: #ffffff;
}
.cid-tvmmjjSX6r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tvmmjjSX6r [class^="socicon-"]:before,
.cid-tvmmjjSX6r [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tvmmjjSX6r .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tvmmjjSX6r .btn-social:hover {
  background: #ffffff;
}
.cid-tvmmjjSX6r .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tvmmjjSX6r .mbr-section-title,
.cid-tvmmjjSX6r .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tvmmDGgPVE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tvmmDGgPVE nav.navbar {
  position: fixed;
}
.cid-tvmmDGgPVE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvmmDGgPVE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvmmDGgPVE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvmmDGgPVE .dropdown-item:hover,
.cid-tvmmDGgPVE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tvmmDGgPVE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvmmDGgPVE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvmmDGgPVE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvmmDGgPVE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvmmDGgPVE .nav-link {
  position: relative;
}
.cid-tvmmDGgPVE .container {
  display: flex;
  margin: auto;
}
.cid-tvmmDGgPVE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvmmDGgPVE .dropdown-menu,
.cid-tvmmDGgPVE .navbar.opened {
  background: #ffffff !important;
}
.cid-tvmmDGgPVE .nav-item:focus,
.cid-tvmmDGgPVE .nav-link:focus {
  outline: none;
}
.cid-tvmmDGgPVE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvmmDGgPVE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvmmDGgPVE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvmmDGgPVE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvmmDGgPVE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvmmDGgPVE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvmmDGgPVE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tvmmDGgPVE .navbar.opened {
  transition: all 0.3s;
}
.cid-tvmmDGgPVE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvmmDGgPVE .navbar .navbar-logo img {
  width: auto;
}
.cid-tvmmDGgPVE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvmmDGgPVE .navbar.collapsed {
  justify-content: center;
}
.cid-tvmmDGgPVE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvmmDGgPVE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvmmDGgPVE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvmmDGgPVE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvmmDGgPVE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvmmDGgPVE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvmmDGgPVE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvmmDGgPVE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvmmDGgPVE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvmmDGgPVE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvmmDGgPVE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvmmDGgPVE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvmmDGgPVE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvmmDGgPVE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvmmDGgPVE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvmmDGgPVE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvmmDGgPVE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvmmDGgPVE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvmmDGgPVE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvmmDGgPVE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tvmmDGgPVE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tvmmDGgPVE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tvmmDGgPVE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tvmmDGgPVE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tvmmDGgPVE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvmmDGgPVE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tvmmDGgPVE .dropdown-item.active,
.cid-tvmmDGgPVE .dropdown-item:active {
  background-color: transparent;
}
.cid-tvmmDGgPVE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvmmDGgPVE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvmmDGgPVE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvmmDGgPVE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvmmDGgPVE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvmmDGgPVE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvmmDGgPVE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvmmDGgPVE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvmmDGgPVE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tvmmDGgPVE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tvmmDGgPVE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tvmmDGgPVE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvmmDGgPVE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tvmmDGgPVE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvmmDGgPVE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvmmDGgPVE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvmmDGgPVE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvmmDGgPVE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvmmDGgPVE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tvmmDGgPVE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvmmDGgPVE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvmmDGgPVE .navbar {
    height: 70px;
  }
  .cid-tvmmDGgPVE .navbar.opened {
    height: auto;
  }
  .cid-tvmmDGgPVE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvmmDHaYhZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tvmmDHaYhZ .content-wrapper {
  background: #232323;
}
@media (max-width: 991px) {
  .cid-tvmmDHaYhZ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tvmmDHaYhZ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvmmDHaYhZ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tvmmDHaYhZ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tvmmDHaYhZ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tvmmDHaYhZ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tvmmDHaYhZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvmmDHaYhZ .mbr-text,
.cid-tvmmDHaYhZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tvmmDHaYhZ .card-title {
  color: #ffffff;
}
.cid-tvmmDHEOtK {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background: #232323;
}
.cid-tvmmDHEOtK .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
}
.cid-tvmmDHEOtK .plan-body {
  padding-bottom: 2rem;
}
.cid-tvmmDHEOtK .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvmmDHEOtK .price {
  color: #e43f3f;
}
.cid-tvmmDHEOtK .plan {
  word-break: break-word;
  background-color: #ffffff;
}
.cid-tvmmDHEOtK .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tvmmDHEOtK .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-tvmmDHEOtK .plan .list-group-item:last-child::after {
  display: none;
}
@media (max-width: 991px) {
  .cid-tvmmDHEOtK .plan {
    margin-bottom: 2rem;
  }
}
.cid-tvmmDHEOtK UL {
  text-align: center;
}
.cid-tvmmDItVZS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tvmmDItVZS .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tvmmDItVZS .mbr-text {
  color: #ffffff;
}
.cid-tvmmDIRYRe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tvmmDIRYRe [class^="socicon-"]:before,
.cid-tvmmDIRYRe [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tvmmDIRYRe .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tvmmDIRYRe .btn-social:hover {
  background: #ffffff;
}
.cid-tvmmDIRYRe .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tvmmDIRYRe .mbr-section-title,
.cid-tvmmDIRYRe .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuIArcgFMB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuIArcgFMB nav.navbar {
  position: fixed;
}
.cid-tuIArcgFMB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuIArcgFMB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuIArcgFMB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuIArcgFMB .dropdown-item:hover,
.cid-tuIArcgFMB .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuIArcgFMB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuIArcgFMB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuIArcgFMB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuIArcgFMB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuIArcgFMB .nav-link {
  position: relative;
}
.cid-tuIArcgFMB .container {
  display: flex;
  margin: auto;
}
.cid-tuIArcgFMB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuIArcgFMB .dropdown-menu,
.cid-tuIArcgFMB .navbar.opened {
  background: #ffffff !important;
}
.cid-tuIArcgFMB .nav-item:focus,
.cid-tuIArcgFMB .nav-link:focus {
  outline: none;
}
.cid-tuIArcgFMB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuIArcgFMB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuIArcgFMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuIArcgFMB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuIArcgFMB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuIArcgFMB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuIArcgFMB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuIArcgFMB .navbar.opened {
  transition: all 0.3s;
}
.cid-tuIArcgFMB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuIArcgFMB .navbar .navbar-logo img {
  width: auto;
}
.cid-tuIArcgFMB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuIArcgFMB .navbar.collapsed {
  justify-content: center;
}
.cid-tuIArcgFMB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuIArcgFMB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuIArcgFMB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuIArcgFMB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuIArcgFMB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuIArcgFMB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuIArcgFMB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuIArcgFMB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuIArcgFMB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuIArcgFMB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuIArcgFMB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuIArcgFMB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuIArcgFMB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuIArcgFMB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuIArcgFMB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuIArcgFMB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuIArcgFMB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuIArcgFMB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuIArcgFMB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuIArcgFMB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuIArcgFMB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuIArcgFMB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuIArcgFMB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuIArcgFMB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuIArcgFMB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuIArcgFMB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuIArcgFMB .dropdown-item.active,
.cid-tuIArcgFMB .dropdown-item:active {
  background-color: transparent;
}
.cid-tuIArcgFMB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuIArcgFMB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuIArcgFMB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuIArcgFMB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuIArcgFMB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuIArcgFMB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuIArcgFMB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuIArcgFMB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuIArcgFMB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuIArcgFMB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuIArcgFMB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuIArcgFMB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuIArcgFMB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuIArcgFMB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuIArcgFMB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuIArcgFMB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuIArcgFMB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuIArcgFMB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuIArcgFMB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuIArcgFMB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuIArcgFMB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuIArcgFMB .navbar {
    height: 70px;
  }
  .cid-tuIArcgFMB .navbar.opened {
    height: auto;
  }
  .cid-tuIArcgFMB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuIArdsQYL {
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tuIArdsQYL .mbr-section-title,
  .cid-tuIArdsQYL .mbr-section-subtitle,
  .cid-tuIArdsQYL .mbr-section-btn,
  .cid-tuIArdsQYL .mbr-text {
    text-align: center;
  }
}
.cid-tuNlq4LMAg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-tuNlq4LMAg .media-container-row {
  justify-content: space-between;
}
.cid-tuNlq4LMAg .text-content {
  max-width: 50%;
}
.cid-tuNlq4LMAg .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tuNlq4LMAg .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tuNlq4LMAg .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tuNlq4LMAg .icons {
    justify-content: center !important;
  }
  .cid-tuNlq4LMAg .text-content * {
    text-align: center;
  }
}
.cid-tuNlq4LMAg P {
  color: #ffffff;
}
.cid-tuNlq4LMAg .mbr-section-title {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoJCIfKZ0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDyum2jkg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpm5GOFd0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpm5GOFd0 .mbr-section-title {
  color: #ffffff;
}
.cid-twpo1hT7C1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpo1hT7C1 [class^="socicon-"]:before,
.cid-twpo1hT7C1 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpo1hT7C1 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpo1hT7C1 .btn-social:hover {
  background: #ffffff;
}
.cid-twpo1hT7C1 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpo1hT7C1 .mbr-section-title,
.cid-twpo1hT7C1 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoK4okgcz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoK4okgcz nav.navbar {
  position: fixed;
}
.cid-twoK4okgcz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoK4okgcz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoK4okgcz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoK4okgcz .dropdown-item:hover,
.cid-twoK4okgcz .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoK4okgcz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoK4okgcz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoK4okgcz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoK4okgcz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoK4okgcz .nav-link {
  position: relative;
}
.cid-twoK4okgcz .container {
  display: flex;
  margin: auto;
}
.cid-twoK4okgcz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoK4okgcz .dropdown-menu,
.cid-twoK4okgcz .navbar.opened {
  background: #ffffff !important;
}
.cid-twoK4okgcz .nav-item:focus,
.cid-twoK4okgcz .nav-link:focus {
  outline: none;
}
.cid-twoK4okgcz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoK4okgcz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoK4okgcz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoK4okgcz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoK4okgcz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoK4okgcz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoK4okgcz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoK4okgcz .navbar.opened {
  transition: all 0.3s;
}
.cid-twoK4okgcz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoK4okgcz .navbar .navbar-logo img {
  width: auto;
}
.cid-twoK4okgcz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoK4okgcz .navbar.collapsed {
  justify-content: center;
}
.cid-twoK4okgcz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoK4okgcz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoK4okgcz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoK4okgcz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoK4okgcz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoK4okgcz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoK4okgcz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoK4okgcz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoK4okgcz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoK4okgcz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoK4okgcz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoK4okgcz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoK4okgcz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoK4okgcz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoK4okgcz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoK4okgcz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoK4okgcz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoK4okgcz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoK4okgcz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoK4okgcz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoK4okgcz .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoK4okgcz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoK4okgcz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoK4okgcz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoK4okgcz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoK4okgcz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoK4okgcz .dropdown-item.active,
.cid-twoK4okgcz .dropdown-item:active {
  background-color: transparent;
}
.cid-twoK4okgcz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoK4okgcz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoK4okgcz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoK4okgcz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoK4okgcz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoK4okgcz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoK4okgcz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoK4okgcz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoK4okgcz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoK4okgcz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoK4okgcz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoK4okgcz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoK4okgcz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoK4okgcz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoK4okgcz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoK4okgcz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoK4okgcz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoK4okgcz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoK4okgcz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoK4okgcz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoK4okgcz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoK4okgcz .navbar {
    height: 70px;
  }
  .cid-twoK4okgcz .navbar.opened {
    height: auto;
  }
  .cid-twoK4okgcz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoK4pqYec {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDwHiJi45 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnF7dMxh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnF7dMxh .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twppgQsCEi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twppgQsCEi [class^="socicon-"]:before,
.cid-twppgQsCEi [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twppgQsCEi .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twppgQsCEi .btn-social:hover {
  background: #ffffff;
}
.cid-twppgQsCEi .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twppgQsCEi .mbr-section-title,
.cid-twppgQsCEi .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoLjwD02i {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoLjwD02i nav.navbar {
  position: fixed;
}
.cid-twoLjwD02i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoLjwD02i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoLjwD02i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoLjwD02i .dropdown-item:hover,
.cid-twoLjwD02i .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoLjwD02i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoLjwD02i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoLjwD02i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoLjwD02i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoLjwD02i .nav-link {
  position: relative;
}
.cid-twoLjwD02i .container {
  display: flex;
  margin: auto;
}
.cid-twoLjwD02i .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoLjwD02i .dropdown-menu,
.cid-twoLjwD02i .navbar.opened {
  background: #ffffff !important;
}
.cid-twoLjwD02i .nav-item:focus,
.cid-twoLjwD02i .nav-link:focus {
  outline: none;
}
.cid-twoLjwD02i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoLjwD02i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoLjwD02i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoLjwD02i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoLjwD02i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoLjwD02i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoLjwD02i .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoLjwD02i .navbar.opened {
  transition: all 0.3s;
}
.cid-twoLjwD02i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoLjwD02i .navbar .navbar-logo img {
  width: auto;
}
.cid-twoLjwD02i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoLjwD02i .navbar.collapsed {
  justify-content: center;
}
.cid-twoLjwD02i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoLjwD02i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoLjwD02i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoLjwD02i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoLjwD02i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoLjwD02i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoLjwD02i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoLjwD02i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoLjwD02i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoLjwD02i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoLjwD02i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoLjwD02i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoLjwD02i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoLjwD02i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoLjwD02i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoLjwD02i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoLjwD02i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoLjwD02i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoLjwD02i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoLjwD02i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoLjwD02i .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoLjwD02i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoLjwD02i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoLjwD02i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoLjwD02i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoLjwD02i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoLjwD02i .dropdown-item.active,
.cid-twoLjwD02i .dropdown-item:active {
  background-color: transparent;
}
.cid-twoLjwD02i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoLjwD02i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoLjwD02i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoLjwD02i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoLjwD02i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoLjwD02i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoLjwD02i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoLjwD02i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoLjwD02i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoLjwD02i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoLjwD02i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoLjwD02i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoLjwD02i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoLjwD02i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoLjwD02i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoLjwD02i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoLjwD02i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoLjwD02i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoLjwD02i .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoLjwD02i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoLjwD02i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoLjwD02i .navbar {
    height: 70px;
  }
  .cid-twoLjwD02i .navbar.opened {
    height: auto;
  }
  .cid-twoLjwD02i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoLjxGDZR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxHfNAbf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnBrRQaV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnBrRQaV .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twppadxpvB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twppadxpvB [class^="socicon-"]:before,
.cid-twppadxpvB [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twppadxpvB .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twppadxpvB .btn-social:hover {
  background: #ffffff;
}
.cid-twppadxpvB .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twppadxpvB .mbr-section-title,
.cid-twppadxpvB .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoHQXaoEI {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twoHQXaoEI img,
.cid-twoHQXaoEI .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-twoHQXaoEI .item:focus,
.cid-twoHQXaoEI span:focus {
  outline: none;
}
.cid-twoHQXaoEI .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twoHQXaoEI .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twoHQXaoEI .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-twoHQXaoEI .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twoHQXaoEI .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-twoHQXaoEI .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-twoHQXaoEI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twoHQXaoEI .mbr-section-title {
  color: #232323;
}
.cid-twoHQXaoEI .mbr-text,
.cid-twoHQXaoEI .mbr-section-btn {
  text-align: left;
}
.cid-twoHQXaoEI .item-title {
  text-align: left;
}
.cid-twoHQXaoEI .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tx9WEj9qfG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tx9WEj9qfG img,
.cid-tx9WEj9qfG .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tx9WEj9qfG .item:focus,
.cid-tx9WEj9qfG span:focus {
  outline: none;
}
.cid-tx9WEj9qfG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tx9WEj9qfG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tx9WEj9qfG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tx9WEj9qfG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9WEj9qfG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tx9WEj9qfG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tx9WEj9qfG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tx9WEj9qfG .mbr-section-title {
  color: #232323;
}
.cid-tx9WEj9qfG .mbr-text,
.cid-tx9WEj9qfG .mbr-section-btn {
  text-align: left;
}
.cid-tx9WEj9qfG .item-title {
  text-align: left;
}
.cid-tx9WEj9qfG .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twpehizHax {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpehizHax img,
.cid-twpehizHax .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-twpehizHax .item:focus,
.cid-twpehizHax span:focus {
  outline: none;
}
.cid-twpehizHax .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twpehizHax .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twpehizHax .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-twpehizHax .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twpehizHax .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-twpehizHax .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-twpehizHax .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twpehizHax .mbr-section-title {
  color: #232323;
}
.cid-twpehizHax .mbr-text,
.cid-twpehizHax .mbr-section-btn {
  text-align: left;
}
.cid-twpehizHax .item-title {
  text-align: left;
}
.cid-twpehizHax .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twoVvHd9Q8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twoVvHd9Q8 img,
.cid-twoVvHd9Q8 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-twoVvHd9Q8 .item:focus,
.cid-twoVvHd9Q8 span:focus {
  outline: none;
}
.cid-twoVvHd9Q8 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twoVvHd9Q8 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twoVvHd9Q8 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-twoVvHd9Q8 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twoVvHd9Q8 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-twoVvHd9Q8 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-twoVvHd9Q8 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twoVvHd9Q8 .mbr-section-title {
  color: #232323;
}
.cid-twoVvHd9Q8 .mbr-text,
.cid-twoVvHd9Q8 .mbr-section-btn {
  text-align: left;
}
.cid-twoVvHd9Q8 .item-title {
  text-align: left;
}
.cid-twoVvHd9Q8 .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twp1YhZ2aW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twp1YhZ2aW img,
.cid-twp1YhZ2aW .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-twp1YhZ2aW .item:focus,
.cid-twp1YhZ2aW span:focus {
  outline: none;
}
.cid-twp1YhZ2aW .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twp1YhZ2aW .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twp1YhZ2aW .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-twp1YhZ2aW .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twp1YhZ2aW .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-twp1YhZ2aW .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-twp1YhZ2aW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twp1YhZ2aW .mbr-section-title {
  color: #232323;
}
.cid-twp1YhZ2aW .mbr-text,
.cid-twp1YhZ2aW .mbr-section-btn {
  text-align: left;
}
.cid-twp1YhZ2aW .item-title {
  text-align: left;
}
.cid-twp1YhZ2aW .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twp6kKRbpv {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-twp6kKRbpv img,
.cid-twp6kKRbpv .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-twp6kKRbpv .item:focus,
.cid-twp6kKRbpv span:focus {
  outline: none;
}
.cid-twp6kKRbpv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twp6kKRbpv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twp6kKRbpv .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-twp6kKRbpv .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twp6kKRbpv .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-twp6kKRbpv .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-twp6kKRbpv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twp6kKRbpv .mbr-section-title {
  color: #232323;
}
.cid-twp6kKRbpv .mbr-text,
.cid-twp6kKRbpv .mbr-section-btn {
  text-align: left;
}
.cid-twp6kKRbpv .item-title {
  text-align: left;
}
.cid-twp6kKRbpv .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twoOtLhbXh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twoOtLhbXh img,
.cid-twoOtLhbXh .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-twoOtLhbXh .item:focus,
.cid-twoOtLhbXh span:focus {
  outline: none;
}
.cid-twoOtLhbXh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twoOtLhbXh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twoOtLhbXh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twoOtLhbXh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twoOtLhbXh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twoOtLhbXh .mbr-section-title {
  color: #232323;
}
.cid-twoOtLhbXh .mbr-text,
.cid-twoOtLhbXh .mbr-section-btn {
  text-align: left;
}
.cid-twoOtLhbXh .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-twoOtLhbXh .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twoOtLhbXh .mbr-section-subtitle {
  color: #232323;
}
.cid-twoOQayrGi {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twoOQayrGi img,
.cid-twoOQayrGi .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-twoOQayrGi .item:focus,
.cid-twoOQayrGi span:focus {
  outline: none;
}
.cid-twoOQayrGi .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twoOQayrGi .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twoOQayrGi .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twoOQayrGi .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twoOQayrGi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twoOQayrGi .mbr-section-title {
  color: #232323;
}
.cid-twoOQayrGi .mbr-text,
.cid-twoOQayrGi .mbr-section-btn {
  text-align: left;
}
.cid-twoOQayrGi .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-twoOQayrGi .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twv3THKkRo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twv3THKkRo img,
.cid-twv3THKkRo .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-twv3THKkRo .item:focus,
.cid-twv3THKkRo span:focus {
  outline: none;
}
.cid-twv3THKkRo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twv3THKkRo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twv3THKkRo .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twv3THKkRo .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twv3THKkRo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twv3THKkRo .mbr-section-title {
  color: #232323;
}
.cid-twv3THKkRo .mbr-text,
.cid-twv3THKkRo .mbr-section-btn {
  text-align: left;
}
.cid-twv3THKkRo .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-twv3THKkRo .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twoTNnZhIf {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-twoTNnZhIf img,
.cid-twoTNnZhIf .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-twoTNnZhIf .item:focus,
.cid-twoTNnZhIf span:focus {
  outline: none;
}
.cid-twoTNnZhIf .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-twoTNnZhIf .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-twoTNnZhIf .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twoTNnZhIf .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-twoTNnZhIf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-twoTNnZhIf .mbr-section-title {
  color: #232323;
}
.cid-twoTNnZhIf .mbr-text,
.cid-twoTNnZhIf .mbr-section-btn {
  text-align: left;
}
.cid-twoTNnZhIf .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-twoTNnZhIf .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-twwiQ5Ap2D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
@media (min-width: 992px) {
  .cid-twwiQ5Ap2D .text-wrapper {
    padding: 2rem;
  }
}
.cid-twwiQ5Ap2D .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-twwiQ5Ap2D .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-twwiQ5Ap2D .mbr-section-title {
  color: #ffffff;
}
.cid-twwiQ5Ap2D .mbr-text {
  color: #ffffff;
}
.cid-twwiQ5Ap2D .name {
  color: #ffffff;
}
.cid-twwijIy1e2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-twwijIy1e2 [class^="socicon-"]:before,
.cid-twwijIy1e2 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twwijIy1e2 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twwijIy1e2 .btn-social:hover {
  background: #ffffff;
}
.cid-twwijIy1e2 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twwijIy1e2 .mbr-section-title,
.cid-twwijIy1e2 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoVWc4EcY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoVWc4EcY nav.navbar {
  position: fixed;
}
.cid-twoVWc4EcY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoVWc4EcY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoVWc4EcY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoVWc4EcY .dropdown-item:hover,
.cid-twoVWc4EcY .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoVWc4EcY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoVWc4EcY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoVWc4EcY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoVWc4EcY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoVWc4EcY .nav-link {
  position: relative;
}
.cid-twoVWc4EcY .container {
  display: flex;
  margin: auto;
}
.cid-twoVWc4EcY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoVWc4EcY .dropdown-menu,
.cid-twoVWc4EcY .navbar.opened {
  background: #ffffff !important;
}
.cid-twoVWc4EcY .nav-item:focus,
.cid-twoVWc4EcY .nav-link:focus {
  outline: none;
}
.cid-twoVWc4EcY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoVWc4EcY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoVWc4EcY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoVWc4EcY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoVWc4EcY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoVWc4EcY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoVWc4EcY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoVWc4EcY .navbar.opened {
  transition: all 0.3s;
}
.cid-twoVWc4EcY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoVWc4EcY .navbar .navbar-logo img {
  width: auto;
}
.cid-twoVWc4EcY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoVWc4EcY .navbar.collapsed {
  justify-content: center;
}
.cid-twoVWc4EcY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoVWc4EcY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoVWc4EcY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoVWc4EcY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoVWc4EcY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoVWc4EcY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoVWc4EcY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoVWc4EcY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoVWc4EcY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoVWc4EcY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoVWc4EcY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoVWc4EcY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoVWc4EcY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoVWc4EcY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoVWc4EcY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoVWc4EcY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoVWc4EcY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoVWc4EcY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoVWc4EcY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoVWc4EcY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoVWc4EcY .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoVWc4EcY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoVWc4EcY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoVWc4EcY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoVWc4EcY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoVWc4EcY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoVWc4EcY .dropdown-item.active,
.cid-twoVWc4EcY .dropdown-item:active {
  background-color: transparent;
}
.cid-twoVWc4EcY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoVWc4EcY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoVWc4EcY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoVWc4EcY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoVWc4EcY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoVWc4EcY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoVWc4EcY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoVWc4EcY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoVWc4EcY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoVWc4EcY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoVWc4EcY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoVWc4EcY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoVWc4EcY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoVWc4EcY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoVWc4EcY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoVWc4EcY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoVWc4EcY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoVWc4EcY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoVWc4EcY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoVWc4EcY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoVWc4EcY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoVWc4EcY .navbar {
    height: 70px;
  }
  .cid-twoVWc4EcY .navbar.opened {
    height: auto;
  }
  .cid-twoVWc4EcY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoVWdmDTC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxK3f0Wc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnzDHK7n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnzDHK7n .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpp6PRVQK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpp6PRVQK [class^="socicon-"]:before,
.cid-twpp6PRVQK [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpp6PRVQK .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpp6PRVQK .btn-social:hover {
  background: #ffffff;
}
.cid-twpp6PRVQK .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpp6PRVQK .mbr-section-title,
.cid-twpp6PRVQK .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoYDRnw81 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoYDRnw81 nav.navbar {
  position: fixed;
}
.cid-twoYDRnw81 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoYDRnw81 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoYDRnw81 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoYDRnw81 .dropdown-item:hover,
.cid-twoYDRnw81 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoYDRnw81 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoYDRnw81 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoYDRnw81 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoYDRnw81 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoYDRnw81 .nav-link {
  position: relative;
}
.cid-twoYDRnw81 .container {
  display: flex;
  margin: auto;
}
.cid-twoYDRnw81 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoYDRnw81 .dropdown-menu,
.cid-twoYDRnw81 .navbar.opened {
  background: #ffffff !important;
}
.cid-twoYDRnw81 .nav-item:focus,
.cid-twoYDRnw81 .nav-link:focus {
  outline: none;
}
.cid-twoYDRnw81 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoYDRnw81 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoYDRnw81 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoYDRnw81 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoYDRnw81 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoYDRnw81 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoYDRnw81 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoYDRnw81 .navbar.opened {
  transition: all 0.3s;
}
.cid-twoYDRnw81 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoYDRnw81 .navbar .navbar-logo img {
  width: auto;
}
.cid-twoYDRnw81 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoYDRnw81 .navbar.collapsed {
  justify-content: center;
}
.cid-twoYDRnw81 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoYDRnw81 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoYDRnw81 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoYDRnw81 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoYDRnw81 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoYDRnw81 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoYDRnw81 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoYDRnw81 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoYDRnw81 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoYDRnw81 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoYDRnw81 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoYDRnw81 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoYDRnw81 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoYDRnw81 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoYDRnw81 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoYDRnw81 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoYDRnw81 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoYDRnw81 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoYDRnw81 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoYDRnw81 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoYDRnw81 .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoYDRnw81 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoYDRnw81 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoYDRnw81 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoYDRnw81 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoYDRnw81 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoYDRnw81 .dropdown-item.active,
.cid-twoYDRnw81 .dropdown-item:active {
  background-color: transparent;
}
.cid-twoYDRnw81 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoYDRnw81 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoYDRnw81 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoYDRnw81 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoYDRnw81 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoYDRnw81 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoYDRnw81 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoYDRnw81 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoYDRnw81 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoYDRnw81 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoYDRnw81 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoYDRnw81 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoYDRnw81 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoYDRnw81 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoYDRnw81 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoYDRnw81 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoYDRnw81 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoYDRnw81 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoYDRnw81 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoYDRnw81 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoYDRnw81 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoYDRnw81 .navbar {
    height: 70px;
  }
  .cid-twoYDRnw81 .navbar.opened {
    height: auto;
  }
  .cid-twoYDRnw81 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoYDSfbQe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxPUrYhL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnw6SJxk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnw6SJxk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpp0nyyt0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpp0nyyt0 [class^="socicon-"]:before,
.cid-twpp0nyyt0 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpp0nyyt0 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpp0nyyt0 .btn-social:hover {
  background: #ffffff;
}
.cid-twpp0nyyt0 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpp0nyyt0 .mbr-section-title,
.cid-twpp0nyyt0 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoXQI6TtJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoXQI6TtJ nav.navbar {
  position: fixed;
}
.cid-twoXQI6TtJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoXQI6TtJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoXQI6TtJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoXQI6TtJ .dropdown-item:hover,
.cid-twoXQI6TtJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoXQI6TtJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoXQI6TtJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoXQI6TtJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoXQI6TtJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoXQI6TtJ .nav-link {
  position: relative;
}
.cid-twoXQI6TtJ .container {
  display: flex;
  margin: auto;
}
.cid-twoXQI6TtJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoXQI6TtJ .dropdown-menu,
.cid-twoXQI6TtJ .navbar.opened {
  background: #ffffff !important;
}
.cid-twoXQI6TtJ .nav-item:focus,
.cid-twoXQI6TtJ .nav-link:focus {
  outline: none;
}
.cid-twoXQI6TtJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoXQI6TtJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoXQI6TtJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoXQI6TtJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoXQI6TtJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoXQI6TtJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoXQI6TtJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoXQI6TtJ .navbar.opened {
  transition: all 0.3s;
}
.cid-twoXQI6TtJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoXQI6TtJ .navbar .navbar-logo img {
  width: auto;
}
.cid-twoXQI6TtJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoXQI6TtJ .navbar.collapsed {
  justify-content: center;
}
.cid-twoXQI6TtJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoXQI6TtJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoXQI6TtJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoXQI6TtJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoXQI6TtJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoXQI6TtJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoXQI6TtJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoXQI6TtJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoXQI6TtJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoXQI6TtJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoXQI6TtJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoXQI6TtJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoXQI6TtJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoXQI6TtJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoXQI6TtJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoXQI6TtJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoXQI6TtJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoXQI6TtJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoXQI6TtJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoXQI6TtJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoXQI6TtJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoXQI6TtJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoXQI6TtJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoXQI6TtJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoXQI6TtJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoXQI6TtJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoXQI6TtJ .dropdown-item.active,
.cid-twoXQI6TtJ .dropdown-item:active {
  background-color: transparent;
}
.cid-twoXQI6TtJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoXQI6TtJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoXQI6TtJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoXQI6TtJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoXQI6TtJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoXQI6TtJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoXQI6TtJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoXQI6TtJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoXQI6TtJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoXQI6TtJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoXQI6TtJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoXQI6TtJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoXQI6TtJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoXQI6TtJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoXQI6TtJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoXQI6TtJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoXQI6TtJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoXQI6TtJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoXQI6TtJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoXQI6TtJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoXQI6TtJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoXQI6TtJ .navbar {
    height: 70px;
  }
  .cid-twoXQI6TtJ .navbar.opened {
    height: auto;
  }
  .cid-twoXQI6TtJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoXQIXcSE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxMY5Si4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnxRL8PI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnxRL8PI .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpp3WsRF1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpp3WsRF1 [class^="socicon-"]:before,
.cid-twpp3WsRF1 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpp3WsRF1 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpp3WsRF1 .btn-social:hover {
  background: #ffffff;
}
.cid-twpp3WsRF1 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpp3WsRF1 .mbr-section-title,
.cid-twpp3WsRF1 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twoKShK3Xt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twoKShK3Xt nav.navbar {
  position: fixed;
}
.cid-twoKShK3Xt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoKShK3Xt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twoKShK3Xt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twoKShK3Xt .dropdown-item:hover,
.cid-twoKShK3Xt .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twoKShK3Xt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twoKShK3Xt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twoKShK3Xt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twoKShK3Xt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twoKShK3Xt .nav-link {
  position: relative;
}
.cid-twoKShK3Xt .container {
  display: flex;
  margin: auto;
}
.cid-twoKShK3Xt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twoKShK3Xt .dropdown-menu,
.cid-twoKShK3Xt .navbar.opened {
  background: #ffffff !important;
}
.cid-twoKShK3Xt .nav-item:focus,
.cid-twoKShK3Xt .nav-link:focus {
  outline: none;
}
.cid-twoKShK3Xt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twoKShK3Xt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twoKShK3Xt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twoKShK3Xt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twoKShK3Xt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twoKShK3Xt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twoKShK3Xt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twoKShK3Xt .navbar.opened {
  transition: all 0.3s;
}
.cid-twoKShK3Xt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twoKShK3Xt .navbar .navbar-logo img {
  width: auto;
}
.cid-twoKShK3Xt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twoKShK3Xt .navbar.collapsed {
  justify-content: center;
}
.cid-twoKShK3Xt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twoKShK3Xt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twoKShK3Xt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twoKShK3Xt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twoKShK3Xt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twoKShK3Xt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twoKShK3Xt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twoKShK3Xt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twoKShK3Xt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twoKShK3Xt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twoKShK3Xt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twoKShK3Xt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twoKShK3Xt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twoKShK3Xt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twoKShK3Xt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twoKShK3Xt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twoKShK3Xt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twoKShK3Xt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twoKShK3Xt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twoKShK3Xt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twoKShK3Xt .navbar.navbar-short {
  min-height: 60px;
}
.cid-twoKShK3Xt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twoKShK3Xt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twoKShK3Xt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twoKShK3Xt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twoKShK3Xt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twoKShK3Xt .dropdown-item.active,
.cid-twoKShK3Xt .dropdown-item:active {
  background-color: transparent;
}
.cid-twoKShK3Xt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twoKShK3Xt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twoKShK3Xt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twoKShK3Xt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twoKShK3Xt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twoKShK3Xt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twoKShK3Xt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twoKShK3Xt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twoKShK3Xt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twoKShK3Xt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twoKShK3Xt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twoKShK3Xt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoKShK3Xt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twoKShK3Xt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twoKShK3Xt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoKShK3Xt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twoKShK3Xt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twoKShK3Xt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twoKShK3Xt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twoKShK3Xt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twoKShK3Xt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twoKShK3Xt .navbar {
    height: 70px;
  }
  .cid-twoKShK3Xt .navbar.opened {
    height: auto;
  }
  .cid-twoKShK3Xt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twoKSiLE8t {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxBvZg9c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnDyR3QW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnDyR3QW .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twppdzBbZ0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twppdzBbZ0 [class^="socicon-"]:before,
.cid-twppdzBbZ0 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twppdzBbZ0 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twppdzBbZ0 .btn-social:hover {
  background: #ffffff;
}
.cid-twppdzBbZ0 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twppdzBbZ0 .mbr-section-title,
.cid-twppdzBbZ0 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp287qddJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp287qddJ nav.navbar {
  position: fixed;
}
.cid-twp287qddJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp287qddJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp287qddJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp287qddJ .dropdown-item:hover,
.cid-twp287qddJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp287qddJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp287qddJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp287qddJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp287qddJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp287qddJ .nav-link {
  position: relative;
}
.cid-twp287qddJ .container {
  display: flex;
  margin: auto;
}
.cid-twp287qddJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp287qddJ .dropdown-menu,
.cid-twp287qddJ .navbar.opened {
  background: #ffffff !important;
}
.cid-twp287qddJ .nav-item:focus,
.cid-twp287qddJ .nav-link:focus {
  outline: none;
}
.cid-twp287qddJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp287qddJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp287qddJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp287qddJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp287qddJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp287qddJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp287qddJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp287qddJ .navbar.opened {
  transition: all 0.3s;
}
.cid-twp287qddJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp287qddJ .navbar .navbar-logo img {
  width: auto;
}
.cid-twp287qddJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp287qddJ .navbar.collapsed {
  justify-content: center;
}
.cid-twp287qddJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp287qddJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp287qddJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp287qddJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp287qddJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp287qddJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp287qddJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp287qddJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp287qddJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp287qddJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp287qddJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp287qddJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp287qddJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp287qddJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp287qddJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp287qddJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp287qddJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp287qddJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp287qddJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp287qddJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp287qddJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp287qddJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp287qddJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp287qddJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp287qddJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp287qddJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp287qddJ .dropdown-item.active,
.cid-twp287qddJ .dropdown-item:active {
  background-color: transparent;
}
.cid-twp287qddJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp287qddJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp287qddJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp287qddJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp287qddJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp287qddJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp287qddJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp287qddJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp287qddJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp287qddJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp287qddJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp287qddJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp287qddJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp287qddJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp287qddJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp287qddJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp287qddJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp287qddJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp287qddJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp287qddJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp287qddJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp287qddJ .navbar {
    height: 70px;
  }
  .cid-twp287qddJ .navbar.opened {
    height: auto;
  }
  .cid-twp287qddJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp2887rWi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDy26hyGj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpno8koD8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpno8koD8 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoMRtuFh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoMRtuFh [class^="socicon-"]:before,
.cid-twpoMRtuFh [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoMRtuFh .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoMRtuFh .btn-social:hover {
  background: #ffffff;
}
.cid-twpoMRtuFh .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoMRtuFh .mbr-section-title,
.cid-twpoMRtuFh .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp3krwzAA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp3krwzAA nav.navbar {
  position: fixed;
}
.cid-twp3krwzAA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp3krwzAA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp3krwzAA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp3krwzAA .dropdown-item:hover,
.cid-twp3krwzAA .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp3krwzAA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp3krwzAA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp3krwzAA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp3krwzAA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp3krwzAA .nav-link {
  position: relative;
}
.cid-twp3krwzAA .container {
  display: flex;
  margin: auto;
}
.cid-twp3krwzAA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp3krwzAA .dropdown-menu,
.cid-twp3krwzAA .navbar.opened {
  background: #ffffff !important;
}
.cid-twp3krwzAA .nav-item:focus,
.cid-twp3krwzAA .nav-link:focus {
  outline: none;
}
.cid-twp3krwzAA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp3krwzAA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp3krwzAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp3krwzAA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp3krwzAA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp3krwzAA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp3krwzAA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp3krwzAA .navbar.opened {
  transition: all 0.3s;
}
.cid-twp3krwzAA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp3krwzAA .navbar .navbar-logo img {
  width: auto;
}
.cid-twp3krwzAA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp3krwzAA .navbar.collapsed {
  justify-content: center;
}
.cid-twp3krwzAA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp3krwzAA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp3krwzAA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp3krwzAA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp3krwzAA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp3krwzAA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp3krwzAA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp3krwzAA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp3krwzAA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp3krwzAA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp3krwzAA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp3krwzAA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp3krwzAA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp3krwzAA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp3krwzAA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp3krwzAA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp3krwzAA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp3krwzAA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp3krwzAA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp3krwzAA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp3krwzAA .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp3krwzAA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp3krwzAA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp3krwzAA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp3krwzAA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp3krwzAA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp3krwzAA .dropdown-item.active,
.cid-twp3krwzAA .dropdown-item:active {
  background-color: transparent;
}
.cid-twp3krwzAA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp3krwzAA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp3krwzAA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp3krwzAA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp3krwzAA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp3krwzAA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp3krwzAA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp3krwzAA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp3krwzAA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp3krwzAA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp3krwzAA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp3krwzAA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp3krwzAA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp3krwzAA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp3krwzAA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp3krwzAA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp3krwzAA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp3krwzAA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp3krwzAA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp3krwzAA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp3krwzAA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp3krwzAA .navbar {
    height: 70px;
  }
  .cid-twp3krwzAA .navbar.opened {
    height: auto;
  }
  .cid-twp3krwzAA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp3ksmqAH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxT0Et4Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnufaa34 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnufaa34 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoWADEOa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoWADEOa [class^="socicon-"]:before,
.cid-twpoWADEOa [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoWADEOa .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoWADEOa .btn-social:hover {
  background: #ffffff;
}
.cid-twpoWADEOa .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoWADEOa .mbr-section-title,
.cid-twpoWADEOa .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp2D9wuUn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp2D9wuUn nav.navbar {
  position: fixed;
}
.cid-twp2D9wuUn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp2D9wuUn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp2D9wuUn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp2D9wuUn .dropdown-item:hover,
.cid-twp2D9wuUn .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp2D9wuUn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp2D9wuUn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp2D9wuUn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp2D9wuUn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp2D9wuUn .nav-link {
  position: relative;
}
.cid-twp2D9wuUn .container {
  display: flex;
  margin: auto;
}
.cid-twp2D9wuUn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp2D9wuUn .dropdown-menu,
.cid-twp2D9wuUn .navbar.opened {
  background: #ffffff !important;
}
.cid-twp2D9wuUn .nav-item:focus,
.cid-twp2D9wuUn .nav-link:focus {
  outline: none;
}
.cid-twp2D9wuUn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp2D9wuUn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp2D9wuUn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp2D9wuUn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp2D9wuUn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp2D9wuUn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp2D9wuUn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp2D9wuUn .navbar.opened {
  transition: all 0.3s;
}
.cid-twp2D9wuUn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp2D9wuUn .navbar .navbar-logo img {
  width: auto;
}
.cid-twp2D9wuUn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp2D9wuUn .navbar.collapsed {
  justify-content: center;
}
.cid-twp2D9wuUn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp2D9wuUn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp2D9wuUn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp2D9wuUn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp2D9wuUn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp2D9wuUn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp2D9wuUn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp2D9wuUn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp2D9wuUn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp2D9wuUn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp2D9wuUn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp2D9wuUn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp2D9wuUn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp2D9wuUn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp2D9wuUn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp2D9wuUn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp2D9wuUn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp2D9wuUn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp2D9wuUn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp2D9wuUn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp2D9wuUn .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp2D9wuUn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp2D9wuUn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp2D9wuUn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp2D9wuUn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp2D9wuUn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp2D9wuUn .dropdown-item.active,
.cid-twp2D9wuUn .dropdown-item:active {
  background-color: transparent;
}
.cid-twp2D9wuUn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp2D9wuUn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp2D9wuUn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp2D9wuUn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp2D9wuUn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp2D9wuUn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp2D9wuUn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp2D9wuUn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp2D9wuUn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp2D9wuUn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp2D9wuUn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp2D9wuUn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp2D9wuUn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp2D9wuUn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp2D9wuUn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp2D9wuUn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp2D9wuUn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp2D9wuUn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp2D9wuUn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp2D9wuUn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp2D9wuUn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp2D9wuUn .navbar {
    height: 70px;
  }
  .cid-twp2D9wuUn .navbar.opened {
    height: auto;
  }
  .cid-twp2D9wuUn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp2DafrtX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxVRUKUH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnsk99dD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnsk99dD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoTqSQiT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoTqSQiT [class^="socicon-"]:before,
.cid-twpoTqSQiT [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoTqSQiT .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoTqSQiT .btn-social:hover {
  background: #ffffff;
}
.cid-twpoTqSQiT .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoTqSQiT .mbr-section-title,
.cid-twpoTqSQiT .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp2qpG6D3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp2qpG6D3 nav.navbar {
  position: fixed;
}
.cid-twp2qpG6D3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp2qpG6D3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp2qpG6D3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp2qpG6D3 .dropdown-item:hover,
.cid-twp2qpG6D3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp2qpG6D3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp2qpG6D3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp2qpG6D3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp2qpG6D3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp2qpG6D3 .nav-link {
  position: relative;
}
.cid-twp2qpG6D3 .container {
  display: flex;
  margin: auto;
}
.cid-twp2qpG6D3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp2qpG6D3 .dropdown-menu,
.cid-twp2qpG6D3 .navbar.opened {
  background: #ffffff !important;
}
.cid-twp2qpG6D3 .nav-item:focus,
.cid-twp2qpG6D3 .nav-link:focus {
  outline: none;
}
.cid-twp2qpG6D3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp2qpG6D3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp2qpG6D3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp2qpG6D3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp2qpG6D3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp2qpG6D3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp2qpG6D3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp2qpG6D3 .navbar.opened {
  transition: all 0.3s;
}
.cid-twp2qpG6D3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp2qpG6D3 .navbar .navbar-logo img {
  width: auto;
}
.cid-twp2qpG6D3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp2qpG6D3 .navbar.collapsed {
  justify-content: center;
}
.cid-twp2qpG6D3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp2qpG6D3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp2qpG6D3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp2qpG6D3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp2qpG6D3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp2qpG6D3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp2qpG6D3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp2qpG6D3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp2qpG6D3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp2qpG6D3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp2qpG6D3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp2qpG6D3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp2qpG6D3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp2qpG6D3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp2qpG6D3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp2qpG6D3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp2qpG6D3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp2qpG6D3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp2qpG6D3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp2qpG6D3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp2qpG6D3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp2qpG6D3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp2qpG6D3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp2qpG6D3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp2qpG6D3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp2qpG6D3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp2qpG6D3 .dropdown-item.active,
.cid-twp2qpG6D3 .dropdown-item:active {
  background-color: transparent;
}
.cid-twp2qpG6D3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp2qpG6D3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp2qpG6D3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp2qpG6D3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp2qpG6D3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp2qpG6D3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp2qpG6D3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp2qpG6D3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp2qpG6D3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp2qpG6D3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp2qpG6D3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp2qpG6D3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp2qpG6D3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp2qpG6D3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp2qpG6D3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp2qpG6D3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp2qpG6D3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp2qpG6D3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp2qpG6D3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp2qpG6D3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp2qpG6D3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp2qpG6D3 .navbar {
    height: 70px;
  }
  .cid-twp2qpG6D3 .navbar.opened {
    height: auto;
  }
  .cid-twp2qpG6D3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp2qqgRKu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDxZhmWMt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnqgr7GR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnqgr7GR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoPWmld2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoPWmld2 [class^="socicon-"]:before,
.cid-twpoPWmld2 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoPWmld2 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoPWmld2 .btn-social:hover {
  background: #ffffff;
}
.cid-twpoPWmld2 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoPWmld2 .mbr-section-title,
.cid-twpoPWmld2 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp6wSzMzA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp6wSzMzA nav.navbar {
  position: fixed;
}
.cid-twp6wSzMzA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp6wSzMzA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp6wSzMzA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp6wSzMzA .dropdown-item:hover,
.cid-twp6wSzMzA .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp6wSzMzA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp6wSzMzA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp6wSzMzA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp6wSzMzA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp6wSzMzA .nav-link {
  position: relative;
}
.cid-twp6wSzMzA .container {
  display: flex;
  margin: auto;
}
.cid-twp6wSzMzA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp6wSzMzA .dropdown-menu,
.cid-twp6wSzMzA .navbar.opened {
  background: #ffffff !important;
}
.cid-twp6wSzMzA .nav-item:focus,
.cid-twp6wSzMzA .nav-link:focus {
  outline: none;
}
.cid-twp6wSzMzA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp6wSzMzA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp6wSzMzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp6wSzMzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp6wSzMzA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp6wSzMzA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp6wSzMzA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp6wSzMzA .navbar.opened {
  transition: all 0.3s;
}
.cid-twp6wSzMzA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp6wSzMzA .navbar .navbar-logo img {
  width: auto;
}
.cid-twp6wSzMzA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp6wSzMzA .navbar.collapsed {
  justify-content: center;
}
.cid-twp6wSzMzA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp6wSzMzA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp6wSzMzA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp6wSzMzA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp6wSzMzA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp6wSzMzA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp6wSzMzA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp6wSzMzA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp6wSzMzA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp6wSzMzA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp6wSzMzA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp6wSzMzA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp6wSzMzA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp6wSzMzA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp6wSzMzA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp6wSzMzA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp6wSzMzA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp6wSzMzA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp6wSzMzA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp6wSzMzA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp6wSzMzA .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp6wSzMzA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp6wSzMzA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp6wSzMzA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp6wSzMzA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp6wSzMzA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp6wSzMzA .dropdown-item.active,
.cid-twp6wSzMzA .dropdown-item:active {
  background-color: transparent;
}
.cid-twp6wSzMzA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp6wSzMzA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp6wSzMzA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp6wSzMzA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp6wSzMzA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp6wSzMzA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp6wSzMzA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp6wSzMzA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp6wSzMzA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp6wSzMzA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp6wSzMzA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp6wSzMzA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp6wSzMzA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp6wSzMzA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp6wSzMzA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp6wSzMzA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp6wSzMzA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp6wSzMzA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp6wSzMzA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp6wSzMzA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp6wSzMzA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp6wSzMzA .navbar {
    height: 70px;
  }
  .cid-twp6wSzMzA .navbar.opened {
    height: auto;
  }
  .cid-twp6wSzMzA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp6wTbiYP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDyaBTcv4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpngGaZ5q {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpngGaZ5q .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpotDL6FF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpotDL6FF [class^="socicon-"]:before,
.cid-twpotDL6FF [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpotDL6FF .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpotDL6FF .btn-social:hover {
  background: #ffffff;
}
.cid-twpotDL6FF .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpotDL6FF .mbr-section-title,
.cid-twpotDL6FF .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp6R5PROb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp6R5PROb nav.navbar {
  position: fixed;
}
.cid-twp6R5PROb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp6R5PROb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp6R5PROb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp6R5PROb .dropdown-item:hover,
.cid-twp6R5PROb .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp6R5PROb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp6R5PROb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp6R5PROb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp6R5PROb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp6R5PROb .nav-link {
  position: relative;
}
.cid-twp6R5PROb .container {
  display: flex;
  margin: auto;
}
.cid-twp6R5PROb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp6R5PROb .dropdown-menu,
.cid-twp6R5PROb .navbar.opened {
  background: #ffffff !important;
}
.cid-twp6R5PROb .nav-item:focus,
.cid-twp6R5PROb .nav-link:focus {
  outline: none;
}
.cid-twp6R5PROb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp6R5PROb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp6R5PROb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp6R5PROb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp6R5PROb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp6R5PROb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp6R5PROb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp6R5PROb .navbar.opened {
  transition: all 0.3s;
}
.cid-twp6R5PROb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp6R5PROb .navbar .navbar-logo img {
  width: auto;
}
.cid-twp6R5PROb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp6R5PROb .navbar.collapsed {
  justify-content: center;
}
.cid-twp6R5PROb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp6R5PROb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp6R5PROb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp6R5PROb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp6R5PROb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp6R5PROb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp6R5PROb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp6R5PROb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp6R5PROb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp6R5PROb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp6R5PROb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp6R5PROb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp6R5PROb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp6R5PROb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp6R5PROb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp6R5PROb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp6R5PROb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp6R5PROb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp6R5PROb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp6R5PROb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp6R5PROb .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp6R5PROb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp6R5PROb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp6R5PROb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp6R5PROb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp6R5PROb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp6R5PROb .dropdown-item.active,
.cid-twp6R5PROb .dropdown-item:active {
  background-color: transparent;
}
.cid-twp6R5PROb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp6R5PROb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp6R5PROb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp6R5PROb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp6R5PROb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp6R5PROb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp6R5PROb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp6R5PROb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp6R5PROb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp6R5PROb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp6R5PROb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp6R5PROb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp6R5PROb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp6R5PROb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp6R5PROb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp6R5PROb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp6R5PROb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp6R5PROb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp6R5PROb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp6R5PROb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp6R5PROb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp6R5PROb .navbar {
    height: 70px;
  }
  .cid-twp6R5PROb .navbar.opened {
    height: auto;
  }
  .cid-twp6R5PROb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp6R6BtkP {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDy7xi1Hn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnkbFovK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnkbFovK .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoy1NHzy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoy1NHzy [class^="socicon-"]:before,
.cid-twpoy1NHzy [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoy1NHzy .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoy1NHzy .btn-social:hover {
  background: #ffffff;
}
.cid-twpoy1NHzy .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoy1NHzy .mbr-section-title,
.cid-twpoy1NHzy .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twp731pCTb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twp731pCTb nav.navbar {
  position: fixed;
}
.cid-twp731pCTb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp731pCTb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twp731pCTb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twp731pCTb .dropdown-item:hover,
.cid-twp731pCTb .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twp731pCTb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twp731pCTb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twp731pCTb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twp731pCTb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twp731pCTb .nav-link {
  position: relative;
}
.cid-twp731pCTb .container {
  display: flex;
  margin: auto;
}
.cid-twp731pCTb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twp731pCTb .dropdown-menu,
.cid-twp731pCTb .navbar.opened {
  background: #ffffff !important;
}
.cid-twp731pCTb .nav-item:focus,
.cid-twp731pCTb .nav-link:focus {
  outline: none;
}
.cid-twp731pCTb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twp731pCTb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twp731pCTb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twp731pCTb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twp731pCTb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twp731pCTb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twp731pCTb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twp731pCTb .navbar.opened {
  transition: all 0.3s;
}
.cid-twp731pCTb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twp731pCTb .navbar .navbar-logo img {
  width: auto;
}
.cid-twp731pCTb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twp731pCTb .navbar.collapsed {
  justify-content: center;
}
.cid-twp731pCTb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twp731pCTb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twp731pCTb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twp731pCTb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twp731pCTb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twp731pCTb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twp731pCTb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twp731pCTb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twp731pCTb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twp731pCTb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twp731pCTb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twp731pCTb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twp731pCTb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twp731pCTb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twp731pCTb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twp731pCTb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twp731pCTb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twp731pCTb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twp731pCTb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twp731pCTb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twp731pCTb .navbar.navbar-short {
  min-height: 60px;
}
.cid-twp731pCTb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twp731pCTb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twp731pCTb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twp731pCTb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twp731pCTb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twp731pCTb .dropdown-item.active,
.cid-twp731pCTb .dropdown-item:active {
  background-color: transparent;
}
.cid-twp731pCTb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twp731pCTb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twp731pCTb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twp731pCTb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twp731pCTb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twp731pCTb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twp731pCTb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twp731pCTb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twp731pCTb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twp731pCTb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twp731pCTb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twp731pCTb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp731pCTb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twp731pCTb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twp731pCTb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp731pCTb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twp731pCTb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twp731pCTb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twp731pCTb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twp731pCTb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twp731pCTb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twp731pCTb .navbar {
    height: 70px;
  }
  .cid-twp731pCTb .navbar.opened {
    height: auto;
  }
  .cid-twp731pCTb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twp731ZgMr {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDy4MPr4a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnm4hTIs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnm4hTIs .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoCfljtY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoCfljtY [class^="socicon-"]:before,
.cid-twpoCfljtY [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoCfljtY .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoCfljtY .btn-social:hover {
  background: #ffffff;
}
.cid-twpoCfljtY .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoCfljtY .mbr-section-title,
.cid-twpoCfljtY .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twpcivcAyc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twpcivcAyc nav.navbar {
  position: fixed;
}
.cid-twpcivcAyc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpcivcAyc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twpcivcAyc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twpcivcAyc .dropdown-item:hover,
.cid-twpcivcAyc .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twpcivcAyc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twpcivcAyc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twpcivcAyc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twpcivcAyc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twpcivcAyc .nav-link {
  position: relative;
}
.cid-twpcivcAyc .container {
  display: flex;
  margin: auto;
}
.cid-twpcivcAyc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twpcivcAyc .dropdown-menu,
.cid-twpcivcAyc .navbar.opened {
  background: #ffffff !important;
}
.cid-twpcivcAyc .nav-item:focus,
.cid-twpcivcAyc .nav-link:focus {
  outline: none;
}
.cid-twpcivcAyc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twpcivcAyc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twpcivcAyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twpcivcAyc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpcivcAyc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twpcivcAyc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twpcivcAyc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twpcivcAyc .navbar.opened {
  transition: all 0.3s;
}
.cid-twpcivcAyc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twpcivcAyc .navbar .navbar-logo img {
  width: auto;
}
.cid-twpcivcAyc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twpcivcAyc .navbar.collapsed {
  justify-content: center;
}
.cid-twpcivcAyc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twpcivcAyc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twpcivcAyc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twpcivcAyc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twpcivcAyc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twpcivcAyc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twpcivcAyc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twpcivcAyc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twpcivcAyc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twpcivcAyc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twpcivcAyc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twpcivcAyc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twpcivcAyc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twpcivcAyc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twpcivcAyc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twpcivcAyc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twpcivcAyc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twpcivcAyc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twpcivcAyc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twpcivcAyc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twpcivcAyc .navbar.navbar-short {
  min-height: 60px;
}
.cid-twpcivcAyc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twpcivcAyc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twpcivcAyc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twpcivcAyc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twpcivcAyc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twpcivcAyc .dropdown-item.active,
.cid-twpcivcAyc .dropdown-item:active {
  background-color: transparent;
}
.cid-twpcivcAyc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twpcivcAyc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twpcivcAyc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twpcivcAyc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twpcivcAyc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twpcivcAyc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twpcivcAyc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twpcivcAyc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twpcivcAyc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twpcivcAyc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twpcivcAyc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twpcivcAyc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpcivcAyc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpcivcAyc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twpcivcAyc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpcivcAyc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twpcivcAyc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twpcivcAyc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpcivcAyc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twpcivcAyc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twpcivcAyc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twpcivcAyc .navbar {
    height: 70px;
  }
  .cid-twpcivcAyc .navbar.opened {
    height: auto;
  }
  .cid-twpcivcAyc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twpcivVy2n {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDymfwVWH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpnaezm9R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpnaezm9R .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoivRspa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoivRspa [class^="socicon-"]:before,
.cid-twpoivRspa [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoivRspa .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoivRspa .btn-social:hover {
  background: #ffffff;
}
.cid-twpoivRspa .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoivRspa .mbr-section-title,
.cid-twpoivRspa .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twpd3hpRYt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twpd3hpRYt nav.navbar {
  position: fixed;
}
.cid-twpd3hpRYt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpd3hpRYt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twpd3hpRYt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twpd3hpRYt .dropdown-item:hover,
.cid-twpd3hpRYt .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twpd3hpRYt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twpd3hpRYt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twpd3hpRYt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twpd3hpRYt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twpd3hpRYt .nav-link {
  position: relative;
}
.cid-twpd3hpRYt .container {
  display: flex;
  margin: auto;
}
.cid-twpd3hpRYt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twpd3hpRYt .dropdown-menu,
.cid-twpd3hpRYt .navbar.opened {
  background: #ffffff !important;
}
.cid-twpd3hpRYt .nav-item:focus,
.cid-twpd3hpRYt .nav-link:focus {
  outline: none;
}
.cid-twpd3hpRYt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twpd3hpRYt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twpd3hpRYt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twpd3hpRYt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpd3hpRYt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twpd3hpRYt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twpd3hpRYt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twpd3hpRYt .navbar.opened {
  transition: all 0.3s;
}
.cid-twpd3hpRYt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twpd3hpRYt .navbar .navbar-logo img {
  width: auto;
}
.cid-twpd3hpRYt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twpd3hpRYt .navbar.collapsed {
  justify-content: center;
}
.cid-twpd3hpRYt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twpd3hpRYt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twpd3hpRYt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twpd3hpRYt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twpd3hpRYt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twpd3hpRYt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twpd3hpRYt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twpd3hpRYt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twpd3hpRYt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twpd3hpRYt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twpd3hpRYt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twpd3hpRYt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twpd3hpRYt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twpd3hpRYt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twpd3hpRYt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twpd3hpRYt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twpd3hpRYt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twpd3hpRYt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twpd3hpRYt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twpd3hpRYt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twpd3hpRYt .navbar.navbar-short {
  min-height: 60px;
}
.cid-twpd3hpRYt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twpd3hpRYt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twpd3hpRYt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twpd3hpRYt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twpd3hpRYt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twpd3hpRYt .dropdown-item.active,
.cid-twpd3hpRYt .dropdown-item:active {
  background-color: transparent;
}
.cid-twpd3hpRYt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twpd3hpRYt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twpd3hpRYt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twpd3hpRYt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twpd3hpRYt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twpd3hpRYt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twpd3hpRYt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twpd3hpRYt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twpd3hpRYt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twpd3hpRYt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twpd3hpRYt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twpd3hpRYt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpd3hpRYt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpd3hpRYt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twpd3hpRYt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpd3hpRYt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twpd3hpRYt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twpd3hpRYt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpd3hpRYt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twpd3hpRYt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twpd3hpRYt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twpd3hpRYt .navbar {
    height: 70px;
  }
  .cid-twpd3hpRYt .navbar.opened {
    height: auto;
  }
  .cid-twpd3hpRYt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twpd3hYqhQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDyg3LEJV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpncV9Fdt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpncV9Fdt .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpolYUkDw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpolYUkDw [class^="socicon-"]:before,
.cid-twpolYUkDw [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpolYUkDw .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpolYUkDw .btn-social:hover {
  background: #ffffff;
}
.cid-twpolYUkDw .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpolYUkDw .mbr-section-title,
.cid-twpolYUkDw .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twpdyUsCBe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twpdyUsCBe nav.navbar {
  position: fixed;
}
.cid-twpdyUsCBe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpdyUsCBe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twpdyUsCBe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twpdyUsCBe .dropdown-item:hover,
.cid-twpdyUsCBe .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twpdyUsCBe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twpdyUsCBe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twpdyUsCBe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twpdyUsCBe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twpdyUsCBe .nav-link {
  position: relative;
}
.cid-twpdyUsCBe .container {
  display: flex;
  margin: auto;
}
.cid-twpdyUsCBe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twpdyUsCBe .dropdown-menu,
.cid-twpdyUsCBe .navbar.opened {
  background: #ffffff !important;
}
.cid-twpdyUsCBe .nav-item:focus,
.cid-twpdyUsCBe .nav-link:focus {
  outline: none;
}
.cid-twpdyUsCBe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twpdyUsCBe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twpdyUsCBe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twpdyUsCBe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twpdyUsCBe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twpdyUsCBe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twpdyUsCBe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twpdyUsCBe .navbar.opened {
  transition: all 0.3s;
}
.cid-twpdyUsCBe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twpdyUsCBe .navbar .navbar-logo img {
  width: auto;
}
.cid-twpdyUsCBe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twpdyUsCBe .navbar.collapsed {
  justify-content: center;
}
.cid-twpdyUsCBe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twpdyUsCBe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twpdyUsCBe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twpdyUsCBe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twpdyUsCBe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twpdyUsCBe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twpdyUsCBe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twpdyUsCBe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twpdyUsCBe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twpdyUsCBe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twpdyUsCBe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twpdyUsCBe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twpdyUsCBe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twpdyUsCBe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twpdyUsCBe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twpdyUsCBe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twpdyUsCBe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twpdyUsCBe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twpdyUsCBe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twpdyUsCBe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twpdyUsCBe .navbar.navbar-short {
  min-height: 60px;
}
.cid-twpdyUsCBe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twpdyUsCBe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twpdyUsCBe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twpdyUsCBe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twpdyUsCBe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twpdyUsCBe .dropdown-item.active,
.cid-twpdyUsCBe .dropdown-item:active {
  background-color: transparent;
}
.cid-twpdyUsCBe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twpdyUsCBe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twpdyUsCBe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twpdyUsCBe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twpdyUsCBe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twpdyUsCBe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twpdyUsCBe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twpdyUsCBe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twpdyUsCBe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twpdyUsCBe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twpdyUsCBe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twpdyUsCBe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpdyUsCBe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twpdyUsCBe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twpdyUsCBe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpdyUsCBe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twpdyUsCBe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twpdyUsCBe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twpdyUsCBe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twpdyUsCBe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twpdyUsCBe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twpdyUsCBe .navbar {
    height: 70px;
  }
  .cid-twpdyUsCBe .navbar.opened {
    height: auto;
  }
  .cid-twpdyUsCBe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twpdyV0mTR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDydv0nay {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twpneJhNQn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twpneJhNQn .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-twpoqfJGxN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twpoqfJGxN [class^="socicon-"]:before,
.cid-twpoqfJGxN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twpoqfJGxN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twpoqfJGxN .btn-social:hover {
  background: #ffffff;
}
.cid-twpoqfJGxN .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twpoqfJGxN .mbr-section-title,
.cid-twpoqfJGxN .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-twNHuexFKs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-twNHuexFKs nav.navbar {
  position: fixed;
}
.cid-twNHuexFKs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twNHuexFKs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-twNHuexFKs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-twNHuexFKs .dropdown-item:hover,
.cid-twNHuexFKs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-twNHuexFKs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-twNHuexFKs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-twNHuexFKs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-twNHuexFKs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-twNHuexFKs .nav-link {
  position: relative;
}
.cid-twNHuexFKs .container {
  display: flex;
  margin: auto;
}
.cid-twNHuexFKs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-twNHuexFKs .dropdown-menu,
.cid-twNHuexFKs .navbar.opened {
  background: #ffffff !important;
}
.cid-twNHuexFKs .nav-item:focus,
.cid-twNHuexFKs .nav-link:focus {
  outline: none;
}
.cid-twNHuexFKs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-twNHuexFKs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twNHuexFKs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-twNHuexFKs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-twNHuexFKs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-twNHuexFKs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-twNHuexFKs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-twNHuexFKs .navbar.opened {
  transition: all 0.3s;
}
.cid-twNHuexFKs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-twNHuexFKs .navbar .navbar-logo img {
  width: auto;
}
.cid-twNHuexFKs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-twNHuexFKs .navbar.collapsed {
  justify-content: center;
}
.cid-twNHuexFKs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-twNHuexFKs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-twNHuexFKs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-twNHuexFKs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-twNHuexFKs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-twNHuexFKs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-twNHuexFKs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-twNHuexFKs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-twNHuexFKs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-twNHuexFKs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-twNHuexFKs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-twNHuexFKs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-twNHuexFKs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-twNHuexFKs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-twNHuexFKs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-twNHuexFKs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-twNHuexFKs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-twNHuexFKs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-twNHuexFKs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-twNHuexFKs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-twNHuexFKs .navbar.navbar-short {
  min-height: 60px;
}
.cid-twNHuexFKs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-twNHuexFKs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-twNHuexFKs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-twNHuexFKs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-twNHuexFKs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-twNHuexFKs .dropdown-item.active,
.cid-twNHuexFKs .dropdown-item:active {
  background-color: transparent;
}
.cid-twNHuexFKs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-twNHuexFKs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-twNHuexFKs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-twNHuexFKs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-twNHuexFKs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-twNHuexFKs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twNHuexFKs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-twNHuexFKs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-twNHuexFKs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-twNHuexFKs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-twNHuexFKs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-twNHuexFKs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twNHuexFKs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-twNHuexFKs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-twNHuexFKs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twNHuexFKs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-twNHuexFKs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-twNHuexFKs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-twNHuexFKs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-twNHuexFKs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-twNHuexFKs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-twNHuexFKs .navbar {
    height: 70px;
  }
  .cid-twNHuexFKs .navbar.opened {
    height: auto;
  }
  .cid-twNHuexFKs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twNHuf5xP7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDyoN1KNG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twNHufp2qi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-twNHufp2qi .mbr-section-title {
  color: #ffffff;
}
.cid-twNHufPgki {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-twNHufPgki [class^="socicon-"]:before,
.cid-twNHufPgki [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-twNHufPgki .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-twNHufPgki .btn-social:hover {
  background: #ffffff;
}
.cid-twNHufPgki .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-twNHufPgki .mbr-section-title,
.cid-twNHufPgki .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tx9VZxGvXl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tx9VZxGvXl nav.navbar {
  position: fixed;
}
.cid-tx9VZxGvXl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx9VZxGvXl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tx9VZxGvXl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tx9VZxGvXl .dropdown-item:hover,
.cid-tx9VZxGvXl .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tx9VZxGvXl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tx9VZxGvXl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tx9VZxGvXl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tx9VZxGvXl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tx9VZxGvXl .nav-link {
  position: relative;
}
.cid-tx9VZxGvXl .container {
  display: flex;
  margin: auto;
}
.cid-tx9VZxGvXl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tx9VZxGvXl .dropdown-menu,
.cid-tx9VZxGvXl .navbar.opened {
  background: #ffffff !important;
}
.cid-tx9VZxGvXl .nav-item:focus,
.cid-tx9VZxGvXl .nav-link:focus {
  outline: none;
}
.cid-tx9VZxGvXl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tx9VZxGvXl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tx9VZxGvXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tx9VZxGvXl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tx9VZxGvXl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tx9VZxGvXl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tx9VZxGvXl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tx9VZxGvXl .navbar.opened {
  transition: all 0.3s;
}
.cid-tx9VZxGvXl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tx9VZxGvXl .navbar .navbar-logo img {
  width: auto;
}
.cid-tx9VZxGvXl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tx9VZxGvXl .navbar.collapsed {
  justify-content: center;
}
.cid-tx9VZxGvXl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tx9VZxGvXl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tx9VZxGvXl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tx9VZxGvXl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tx9VZxGvXl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tx9VZxGvXl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tx9VZxGvXl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tx9VZxGvXl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tx9VZxGvXl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tx9VZxGvXl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tx9VZxGvXl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tx9VZxGvXl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tx9VZxGvXl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tx9VZxGvXl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tx9VZxGvXl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tx9VZxGvXl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tx9VZxGvXl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tx9VZxGvXl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tx9VZxGvXl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tx9VZxGvXl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tx9VZxGvXl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tx9VZxGvXl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tx9VZxGvXl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tx9VZxGvXl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tx9VZxGvXl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tx9VZxGvXl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tx9VZxGvXl .dropdown-item.active,
.cid-tx9VZxGvXl .dropdown-item:active {
  background-color: transparent;
}
.cid-tx9VZxGvXl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tx9VZxGvXl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tx9VZxGvXl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tx9VZxGvXl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tx9VZxGvXl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tx9VZxGvXl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tx9VZxGvXl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tx9VZxGvXl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tx9VZxGvXl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tx9VZxGvXl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tx9VZxGvXl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tx9VZxGvXl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx9VZxGvXl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tx9VZxGvXl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tx9VZxGvXl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx9VZxGvXl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tx9VZxGvXl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tx9VZxGvXl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tx9VZxGvXl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tx9VZxGvXl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tx9VZxGvXl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tx9VZxGvXl .navbar {
    height: 70px;
  }
  .cid-tx9VZxGvXl .navbar.opened {
    height: auto;
  }
  .cid-tx9VZxGvXl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tx9VZymLY6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDyrLYsLM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tx9VZyZ2lG {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tx9VZyZ2lG .mbr-section-title {
  color: #ffffff;
}
.cid-tx9VZzwoPC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tx9VZzwoPC [class^="socicon-"]:before,
.cid-tx9VZzwoPC [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tx9VZzwoPC .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tx9VZzwoPC .btn-social:hover {
  background: #ffffff;
}
.cid-tx9VZzwoPC .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tx9VZzwoPC .mbr-section-title,
.cid-tx9VZzwoPC .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ty7df8chXb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ty7df8chXb nav.navbar {
  position: fixed;
}
.cid-ty7df8chXb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7df8chXb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty7df8chXb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty7df8chXb .dropdown-item:hover,
.cid-ty7df8chXb .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ty7df8chXb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty7df8chXb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty7df8chXb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty7df8chXb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty7df8chXb .nav-link {
  position: relative;
}
.cid-ty7df8chXb .container {
  display: flex;
  margin: auto;
}
.cid-ty7df8chXb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty7df8chXb .dropdown-menu,
.cid-ty7df8chXb .navbar.opened {
  background: #ffffff !important;
}
.cid-ty7df8chXb .nav-item:focus,
.cid-ty7df8chXb .nav-link:focus {
  outline: none;
}
.cid-ty7df8chXb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty7df8chXb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty7df8chXb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty7df8chXb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7df8chXb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty7df8chXb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty7df8chXb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ty7df8chXb .navbar.opened {
  transition: all 0.3s;
}
.cid-ty7df8chXb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty7df8chXb .navbar .navbar-logo img {
  width: auto;
}
.cid-ty7df8chXb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty7df8chXb .navbar.collapsed {
  justify-content: center;
}
.cid-ty7df8chXb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty7df8chXb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty7df8chXb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ty7df8chXb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty7df8chXb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty7df8chXb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty7df8chXb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty7df8chXb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty7df8chXb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty7df8chXb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty7df8chXb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty7df8chXb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty7df8chXb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty7df8chXb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty7df8chXb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty7df8chXb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty7df8chXb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty7df8chXb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty7df8chXb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty7df8chXb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ty7df8chXb .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty7df8chXb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty7df8chXb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty7df8chXb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty7df8chXb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty7df8chXb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty7df8chXb .dropdown-item.active,
.cid-ty7df8chXb .dropdown-item:active {
  background-color: transparent;
}
.cid-ty7df8chXb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty7df8chXb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty7df8chXb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty7df8chXb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty7df8chXb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty7df8chXb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty7df8chXb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty7df8chXb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty7df8chXb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty7df8chXb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty7df8chXb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty7df8chXb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7df8chXb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7df8chXb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty7df8chXb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7df8chXb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty7df8chXb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty7df8chXb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7df8chXb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty7df8chXb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty7df8chXb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty7df8chXb .navbar {
    height: 70px;
  }
  .cid-ty7df8chXb .navbar.opened {
    height: auto;
  }
  .cid-ty7df8chXb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty7df9MwWE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7dfa0wJ5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7dfaenwq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-ty7dfaenwq .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-ty7dfaQcNe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ty7dfaQcNe [class^="socicon-"]:before,
.cid-ty7dfaQcNe [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ty7dfaQcNe .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-ty7dfaQcNe .btn-social:hover {
  background: #ffffff;
}
.cid-ty7dfaQcNe .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-ty7dfaQcNe .mbr-section-title,
.cid-ty7dfaQcNe .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ty7vSiXCZm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ty7vSiXCZm nav.navbar {
  position: fixed;
}
.cid-ty7vSiXCZm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7vSiXCZm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty7vSiXCZm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty7vSiXCZm .dropdown-item:hover,
.cid-ty7vSiXCZm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ty7vSiXCZm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty7vSiXCZm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty7vSiXCZm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty7vSiXCZm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty7vSiXCZm .nav-link {
  position: relative;
}
.cid-ty7vSiXCZm .container {
  display: flex;
  margin: auto;
}
.cid-ty7vSiXCZm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty7vSiXCZm .dropdown-menu,
.cid-ty7vSiXCZm .navbar.opened {
  background: #ffffff !important;
}
.cid-ty7vSiXCZm .nav-item:focus,
.cid-ty7vSiXCZm .nav-link:focus {
  outline: none;
}
.cid-ty7vSiXCZm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty7vSiXCZm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty7vSiXCZm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty7vSiXCZm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7vSiXCZm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty7vSiXCZm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty7vSiXCZm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ty7vSiXCZm .navbar.opened {
  transition: all 0.3s;
}
.cid-ty7vSiXCZm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty7vSiXCZm .navbar .navbar-logo img {
  width: auto;
}
.cid-ty7vSiXCZm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty7vSiXCZm .navbar.collapsed {
  justify-content: center;
}
.cid-ty7vSiXCZm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty7vSiXCZm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty7vSiXCZm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ty7vSiXCZm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty7vSiXCZm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty7vSiXCZm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty7vSiXCZm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty7vSiXCZm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty7vSiXCZm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty7vSiXCZm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty7vSiXCZm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty7vSiXCZm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty7vSiXCZm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty7vSiXCZm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty7vSiXCZm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty7vSiXCZm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty7vSiXCZm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty7vSiXCZm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty7vSiXCZm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty7vSiXCZm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ty7vSiXCZm .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty7vSiXCZm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty7vSiXCZm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty7vSiXCZm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty7vSiXCZm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty7vSiXCZm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty7vSiXCZm .dropdown-item.active,
.cid-ty7vSiXCZm .dropdown-item:active {
  background-color: transparent;
}
.cid-ty7vSiXCZm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty7vSiXCZm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty7vSiXCZm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty7vSiXCZm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty7vSiXCZm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty7vSiXCZm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty7vSiXCZm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty7vSiXCZm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty7vSiXCZm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty7vSiXCZm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty7vSiXCZm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty7vSiXCZm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7vSiXCZm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7vSiXCZm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty7vSiXCZm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7vSiXCZm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty7vSiXCZm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty7vSiXCZm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7vSiXCZm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty7vSiXCZm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty7vSiXCZm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty7vSiXCZm .navbar {
    height: 70px;
  }
  .cid-ty7vSiXCZm .navbar.opened {
    height: auto;
  }
  .cid-ty7vSiXCZm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty7vSjRjjC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7vSkcICp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7vSkv1nP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-ty7vSkv1nP .mbr-section-title {
  color: #ffffff;
}
.cid-ty7vSkYAhd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ty7vSkYAhd [class^="socicon-"]:before,
.cid-ty7vSkYAhd [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ty7vSkYAhd .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-ty7vSkYAhd .btn-social:hover {
  background: #ffffff;
}
.cid-ty7vSkYAhd .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-ty7vSkYAhd .mbr-section-title,
.cid-ty7vSkYAhd .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ty7zbP3pn7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ty7zbP3pn7 nav.navbar {
  position: fixed;
}
.cid-ty7zbP3pn7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7zbP3pn7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ty7zbP3pn7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ty7zbP3pn7 .dropdown-item:hover,
.cid-ty7zbP3pn7 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ty7zbP3pn7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ty7zbP3pn7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ty7zbP3pn7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ty7zbP3pn7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ty7zbP3pn7 .nav-link {
  position: relative;
}
.cid-ty7zbP3pn7 .container {
  display: flex;
  margin: auto;
}
.cid-ty7zbP3pn7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ty7zbP3pn7 .dropdown-menu,
.cid-ty7zbP3pn7 .navbar.opened {
  background: #ffffff !important;
}
.cid-ty7zbP3pn7 .nav-item:focus,
.cid-ty7zbP3pn7 .nav-link:focus {
  outline: none;
}
.cid-ty7zbP3pn7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ty7zbP3pn7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty7zbP3pn7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ty7zbP3pn7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ty7zbP3pn7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ty7zbP3pn7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ty7zbP3pn7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ty7zbP3pn7 .navbar.opened {
  transition: all 0.3s;
}
.cid-ty7zbP3pn7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ty7zbP3pn7 .navbar .navbar-logo img {
  width: auto;
}
.cid-ty7zbP3pn7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ty7zbP3pn7 .navbar.collapsed {
  justify-content: center;
}
.cid-ty7zbP3pn7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ty7zbP3pn7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ty7zbP3pn7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ty7zbP3pn7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ty7zbP3pn7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ty7zbP3pn7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ty7zbP3pn7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ty7zbP3pn7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ty7zbP3pn7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ty7zbP3pn7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ty7zbP3pn7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ty7zbP3pn7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ty7zbP3pn7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ty7zbP3pn7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ty7zbP3pn7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ty7zbP3pn7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ty7zbP3pn7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ty7zbP3pn7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ty7zbP3pn7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ty7zbP3pn7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ty7zbP3pn7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ty7zbP3pn7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ty7zbP3pn7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ty7zbP3pn7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ty7zbP3pn7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ty7zbP3pn7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ty7zbP3pn7 .dropdown-item.active,
.cid-ty7zbP3pn7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ty7zbP3pn7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ty7zbP3pn7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ty7zbP3pn7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ty7zbP3pn7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ty7zbP3pn7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ty7zbP3pn7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty7zbP3pn7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ty7zbP3pn7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ty7zbP3pn7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ty7zbP3pn7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ty7zbP3pn7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ty7zbP3pn7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7zbP3pn7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ty7zbP3pn7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ty7zbP3pn7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7zbP3pn7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ty7zbP3pn7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ty7zbP3pn7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ty7zbP3pn7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ty7zbP3pn7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ty7zbP3pn7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ty7zbP3pn7 .navbar {
    height: 70px;
  }
  .cid-ty7zbP3pn7 .navbar.opened {
    height: auto;
  }
  .cid-ty7zbP3pn7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ty7zbPPbEH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7zbQ9EMd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ty7zbQAQq3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-ty7zbQAQq3 .mbr-section-title {
  color: #ffffff;
}
.cid-ty7zbR3L7R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ty7zbR3L7R [class^="socicon-"]:before,
.cid-ty7zbR3L7R [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ty7zbR3L7R .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-ty7zbR3L7R .btn-social:hover {
  background: #ffffff;
}
.cid-ty7zbR3L7R .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-ty7zbR3L7R .mbr-section-title,
.cid-ty7zbR3L7R .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tynQjFWhve {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tynQjFWhve nav.navbar {
  position: fixed;
}
.cid-tynQjFWhve .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynQjFWhve .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tynQjFWhve .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tynQjFWhve .dropdown-item:hover,
.cid-tynQjFWhve .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tynQjFWhve .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tynQjFWhve .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tynQjFWhve .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tynQjFWhve .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tynQjFWhve .nav-link {
  position: relative;
}
.cid-tynQjFWhve .container {
  display: flex;
  margin: auto;
}
.cid-tynQjFWhve .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tynQjFWhve .dropdown-menu,
.cid-tynQjFWhve .navbar.opened {
  background: #ffffff !important;
}
.cid-tynQjFWhve .nav-item:focus,
.cid-tynQjFWhve .nav-link:focus {
  outline: none;
}
.cid-tynQjFWhve .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tynQjFWhve .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tynQjFWhve .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tynQjFWhve .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynQjFWhve .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tynQjFWhve .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tynQjFWhve .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tynQjFWhve .navbar.opened {
  transition: all 0.3s;
}
.cid-tynQjFWhve .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tynQjFWhve .navbar .navbar-logo img {
  width: auto;
}
.cid-tynQjFWhve .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tynQjFWhve .navbar.collapsed {
  justify-content: center;
}
.cid-tynQjFWhve .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tynQjFWhve .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tynQjFWhve .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tynQjFWhve .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tynQjFWhve .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tynQjFWhve .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tynQjFWhve .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tynQjFWhve .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tynQjFWhve .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tynQjFWhve .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tynQjFWhve .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tynQjFWhve .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tynQjFWhve .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tynQjFWhve .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tynQjFWhve .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tynQjFWhve .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tynQjFWhve .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tynQjFWhve .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tynQjFWhve .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tynQjFWhve .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tynQjFWhve .navbar.navbar-short {
  min-height: 60px;
}
.cid-tynQjFWhve .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tynQjFWhve .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tynQjFWhve .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tynQjFWhve .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tynQjFWhve .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tynQjFWhve .dropdown-item.active,
.cid-tynQjFWhve .dropdown-item:active {
  background-color: transparent;
}
.cid-tynQjFWhve .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tynQjFWhve .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tynQjFWhve .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tynQjFWhve .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tynQjFWhve .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tynQjFWhve .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tynQjFWhve ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tynQjFWhve .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tynQjFWhve button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tynQjFWhve button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tynQjFWhve button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tynQjFWhve button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynQjFWhve button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynQjFWhve button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tynQjFWhve nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynQjFWhve nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tynQjFWhve nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tynQjFWhve nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynQjFWhve .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tynQjFWhve a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tynQjFWhve .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tynQjFWhve .navbar {
    height: 70px;
  }
  .cid-tynQjFWhve .navbar.opened {
    height: auto;
  }
  .cid-tynQjFWhve .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tynQjGC5BR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynQjGUpOW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynQjHaNyM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tynQjHaNyM .mbr-section-title {
  color: #ffffff;
}
.cid-tynQjHAYRz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tynQjHAYRz [class^="socicon-"]:before,
.cid-tynQjHAYRz [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tynQjHAYRz .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tynQjHAYRz .btn-social:hover {
  background: #ffffff;
}
.cid-tynQjHAYRz .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tynQjHAYRz .mbr-section-title,
.cid-tynQjHAYRz .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tynS79dCiq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tynS79dCiq nav.navbar {
  position: fixed;
}
.cid-tynS79dCiq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynS79dCiq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tynS79dCiq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tynS79dCiq .dropdown-item:hover,
.cid-tynS79dCiq .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tynS79dCiq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tynS79dCiq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tynS79dCiq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tynS79dCiq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tynS79dCiq .nav-link {
  position: relative;
}
.cid-tynS79dCiq .container {
  display: flex;
  margin: auto;
}
.cid-tynS79dCiq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tynS79dCiq .dropdown-menu,
.cid-tynS79dCiq .navbar.opened {
  background: #ffffff !important;
}
.cid-tynS79dCiq .nav-item:focus,
.cid-tynS79dCiq .nav-link:focus {
  outline: none;
}
.cid-tynS79dCiq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tynS79dCiq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tynS79dCiq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tynS79dCiq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynS79dCiq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tynS79dCiq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tynS79dCiq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tynS79dCiq .navbar.opened {
  transition: all 0.3s;
}
.cid-tynS79dCiq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tynS79dCiq .navbar .navbar-logo img {
  width: auto;
}
.cid-tynS79dCiq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tynS79dCiq .navbar.collapsed {
  justify-content: center;
}
.cid-tynS79dCiq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tynS79dCiq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tynS79dCiq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tynS79dCiq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tynS79dCiq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tynS79dCiq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tynS79dCiq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tynS79dCiq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tynS79dCiq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tynS79dCiq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tynS79dCiq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tynS79dCiq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tynS79dCiq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tynS79dCiq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tynS79dCiq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tynS79dCiq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tynS79dCiq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tynS79dCiq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tynS79dCiq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tynS79dCiq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tynS79dCiq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tynS79dCiq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tynS79dCiq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tynS79dCiq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tynS79dCiq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tynS79dCiq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tynS79dCiq .dropdown-item.active,
.cid-tynS79dCiq .dropdown-item:active {
  background-color: transparent;
}
.cid-tynS79dCiq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tynS79dCiq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tynS79dCiq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tynS79dCiq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tynS79dCiq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tynS79dCiq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tynS79dCiq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tynS79dCiq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tynS79dCiq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tynS79dCiq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tynS79dCiq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tynS79dCiq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynS79dCiq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynS79dCiq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tynS79dCiq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynS79dCiq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tynS79dCiq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tynS79dCiq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynS79dCiq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tynS79dCiq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tynS79dCiq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tynS79dCiq .navbar {
    height: 70px;
  }
  .cid-tynS79dCiq .navbar.opened {
    height: auto;
  }
  .cid-tynS79dCiq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tynS7aRtc7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynS7bdpbu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynS7bGKoZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tynS7bGKoZ .mbr-section-title {
  color: #ffffff;
}
.cid-tynS7caFSL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tynS7caFSL [class^="socicon-"]:before,
.cid-tynS7caFSL [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tynS7caFSL .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tynS7caFSL .btn-social:hover {
  background: #ffffff;
}
.cid-tynS7caFSL .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tynS7caFSL .mbr-section-title,
.cid-tynS7caFSL .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tynZUFxYTZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tynZUFxYTZ nav.navbar {
  position: fixed;
}
.cid-tynZUFxYTZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynZUFxYTZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tynZUFxYTZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tynZUFxYTZ .dropdown-item:hover,
.cid-tynZUFxYTZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tynZUFxYTZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tynZUFxYTZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tynZUFxYTZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tynZUFxYTZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tynZUFxYTZ .nav-link {
  position: relative;
}
.cid-tynZUFxYTZ .container {
  display: flex;
  margin: auto;
}
.cid-tynZUFxYTZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tynZUFxYTZ .dropdown-menu,
.cid-tynZUFxYTZ .navbar.opened {
  background: #ffffff !important;
}
.cid-tynZUFxYTZ .nav-item:focus,
.cid-tynZUFxYTZ .nav-link:focus {
  outline: none;
}
.cid-tynZUFxYTZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tynZUFxYTZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tynZUFxYTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tynZUFxYTZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tynZUFxYTZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tynZUFxYTZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tynZUFxYTZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tynZUFxYTZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tynZUFxYTZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tynZUFxYTZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tynZUFxYTZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tynZUFxYTZ .navbar.collapsed {
  justify-content: center;
}
.cid-tynZUFxYTZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tynZUFxYTZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tynZUFxYTZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tynZUFxYTZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tynZUFxYTZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tynZUFxYTZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tynZUFxYTZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tynZUFxYTZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tynZUFxYTZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tynZUFxYTZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tynZUFxYTZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tynZUFxYTZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tynZUFxYTZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tynZUFxYTZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tynZUFxYTZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tynZUFxYTZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tynZUFxYTZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tynZUFxYTZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tynZUFxYTZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tynZUFxYTZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tynZUFxYTZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tynZUFxYTZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tynZUFxYTZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tynZUFxYTZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tynZUFxYTZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tynZUFxYTZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tynZUFxYTZ .dropdown-item.active,
.cid-tynZUFxYTZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tynZUFxYTZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tynZUFxYTZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tynZUFxYTZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tynZUFxYTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tynZUFxYTZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tynZUFxYTZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tynZUFxYTZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tynZUFxYTZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tynZUFxYTZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tynZUFxYTZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tynZUFxYTZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tynZUFxYTZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynZUFxYTZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tynZUFxYTZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tynZUFxYTZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynZUFxYTZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tynZUFxYTZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tynZUFxYTZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tynZUFxYTZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tynZUFxYTZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tynZUFxYTZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tynZUFxYTZ .navbar {
    height: 70px;
  }
  .cid-tynZUFxYTZ .navbar.opened {
    height: auto;
  }
  .cid-tynZUFxYTZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tynZUGBCZh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynZUGZbQX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tynZUHkPbU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tynZUHkPbU .mbr-section-title {
  color: #ffffff;
}
.cid-tynZUI42MQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tynZUI42MQ [class^="socicon-"]:before,
.cid-tynZUI42MQ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tynZUI42MQ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tynZUI42MQ .btn-social:hover {
  background: #ffffff;
}
.cid-tynZUI42MQ .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tynZUI42MQ .mbr-section-title,
.cid-tynZUI42MQ .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyujE21Hk0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyujE21Hk0 nav.navbar {
  position: fixed;
}
.cid-tyujE21Hk0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyujE21Hk0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyujE21Hk0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyujE21Hk0 .dropdown-item:hover,
.cid-tyujE21Hk0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tyujE21Hk0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyujE21Hk0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyujE21Hk0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyujE21Hk0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyujE21Hk0 .nav-link {
  position: relative;
}
.cid-tyujE21Hk0 .container {
  display: flex;
  margin: auto;
}
.cid-tyujE21Hk0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyujE21Hk0 .dropdown-menu,
.cid-tyujE21Hk0 .navbar.opened {
  background: #ffffff !important;
}
.cid-tyujE21Hk0 .nav-item:focus,
.cid-tyujE21Hk0 .nav-link:focus {
  outline: none;
}
.cid-tyujE21Hk0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyujE21Hk0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyujE21Hk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyujE21Hk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyujE21Hk0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyujE21Hk0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyujE21Hk0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tyujE21Hk0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyujE21Hk0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyujE21Hk0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyujE21Hk0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyujE21Hk0 .navbar.collapsed {
  justify-content: center;
}
.cid-tyujE21Hk0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyujE21Hk0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyujE21Hk0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyujE21Hk0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyujE21Hk0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyujE21Hk0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyujE21Hk0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyujE21Hk0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyujE21Hk0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyujE21Hk0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyujE21Hk0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyujE21Hk0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyujE21Hk0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyujE21Hk0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyujE21Hk0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyujE21Hk0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyujE21Hk0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyujE21Hk0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyujE21Hk0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyujE21Hk0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyujE21Hk0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyujE21Hk0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyujE21Hk0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyujE21Hk0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyujE21Hk0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyujE21Hk0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyujE21Hk0 .dropdown-item.active,
.cid-tyujE21Hk0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyujE21Hk0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyujE21Hk0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyujE21Hk0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyujE21Hk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyujE21Hk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyujE21Hk0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyujE21Hk0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyujE21Hk0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyujE21Hk0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyujE21Hk0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyujE21Hk0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyujE21Hk0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyujE21Hk0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyujE21Hk0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyujE21Hk0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyujE21Hk0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyujE21Hk0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyujE21Hk0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyujE21Hk0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyujE21Hk0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyujE21Hk0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyujE21Hk0 .navbar {
    height: 70px;
  }
  .cid-tyujE21Hk0 .navbar.opened {
    height: auto;
  }
  .cid-tyujE21Hk0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyujE3ImQQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyujE4cV4m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyujE5trIC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tyujE5trIC .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tyujE6a7ao {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tyujE6a7ao [class^="socicon-"]:before,
.cid-tyujE6a7ao [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyujE6a7ao .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tyujE6a7ao .btn-social:hover {
  background: #ffffff;
}
.cid-tyujE6a7ao .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tyujE6a7ao .mbr-section-title,
.cid-tyujE6a7ao .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyukXc0yHn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyukXc0yHn nav.navbar {
  position: fixed;
}
.cid-tyukXc0yHn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyukXc0yHn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyukXc0yHn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyukXc0yHn .dropdown-item:hover,
.cid-tyukXc0yHn .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tyukXc0yHn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyukXc0yHn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyukXc0yHn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyukXc0yHn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyukXc0yHn .nav-link {
  position: relative;
}
.cid-tyukXc0yHn .container {
  display: flex;
  margin: auto;
}
.cid-tyukXc0yHn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyukXc0yHn .dropdown-menu,
.cid-tyukXc0yHn .navbar.opened {
  background: #ffffff !important;
}
.cid-tyukXc0yHn .nav-item:focus,
.cid-tyukXc0yHn .nav-link:focus {
  outline: none;
}
.cid-tyukXc0yHn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyukXc0yHn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyukXc0yHn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyukXc0yHn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyukXc0yHn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyukXc0yHn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyukXc0yHn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tyukXc0yHn .navbar.opened {
  transition: all 0.3s;
}
.cid-tyukXc0yHn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyukXc0yHn .navbar .navbar-logo img {
  width: auto;
}
.cid-tyukXc0yHn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyukXc0yHn .navbar.collapsed {
  justify-content: center;
}
.cid-tyukXc0yHn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyukXc0yHn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyukXc0yHn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyukXc0yHn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyukXc0yHn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyukXc0yHn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyukXc0yHn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyukXc0yHn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyukXc0yHn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyukXc0yHn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyukXc0yHn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyukXc0yHn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyukXc0yHn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyukXc0yHn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyukXc0yHn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyukXc0yHn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyukXc0yHn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyukXc0yHn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyukXc0yHn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyukXc0yHn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyukXc0yHn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyukXc0yHn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyukXc0yHn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyukXc0yHn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyukXc0yHn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyukXc0yHn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyukXc0yHn .dropdown-item.active,
.cid-tyukXc0yHn .dropdown-item:active {
  background-color: transparent;
}
.cid-tyukXc0yHn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyukXc0yHn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyukXc0yHn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyukXc0yHn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyukXc0yHn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyukXc0yHn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyukXc0yHn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyukXc0yHn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyukXc0yHn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyukXc0yHn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyukXc0yHn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyukXc0yHn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyukXc0yHn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyukXc0yHn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyukXc0yHn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyukXc0yHn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyukXc0yHn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyukXc0yHn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyukXc0yHn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyukXc0yHn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyukXc0yHn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyukXc0yHn .navbar {
    height: 70px;
  }
  .cid-tyukXc0yHn .navbar.opened {
    height: auto;
  }
  .cid-tyukXc0yHn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyukXcKfHF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyukXd7VTk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyukXdoIhP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tyukXdoIhP .mbr-section-title {
  color: #ffffff;
}
.cid-tyukXdNqst {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tyukXdNqst [class^="socicon-"]:before,
.cid-tyukXdNqst [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyukXdNqst .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tyukXdNqst .btn-social:hover {
  background: #ffffff;
}
.cid-tyukXdNqst .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tyukXdNqst .mbr-section-title,
.cid-tyukXdNqst .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tyo103b4Eg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyo103b4Eg nav.navbar {
  position: fixed;
}
.cid-tyo103b4Eg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyo103b4Eg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyo103b4Eg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tyo103b4Eg .dropdown-item:hover,
.cid-tyo103b4Eg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tyo103b4Eg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyo103b4Eg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyo103b4Eg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tyo103b4Eg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyo103b4Eg .nav-link {
  position: relative;
}
.cid-tyo103b4Eg .container {
  display: flex;
  margin: auto;
}
.cid-tyo103b4Eg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tyo103b4Eg .dropdown-menu,
.cid-tyo103b4Eg .navbar.opened {
  background: #ffffff !important;
}
.cid-tyo103b4Eg .nav-item:focus,
.cid-tyo103b4Eg .nav-link:focus {
  outline: none;
}
.cid-tyo103b4Eg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyo103b4Eg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyo103b4Eg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyo103b4Eg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyo103b4Eg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyo103b4Eg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyo103b4Eg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tyo103b4Eg .navbar.opened {
  transition: all 0.3s;
}
.cid-tyo103b4Eg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyo103b4Eg .navbar .navbar-logo img {
  width: auto;
}
.cid-tyo103b4Eg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyo103b4Eg .navbar.collapsed {
  justify-content: center;
}
.cid-tyo103b4Eg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyo103b4Eg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tyo103b4Eg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tyo103b4Eg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyo103b4Eg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyo103b4Eg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tyo103b4Eg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyo103b4Eg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyo103b4Eg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyo103b4Eg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyo103b4Eg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyo103b4Eg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyo103b4Eg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyo103b4Eg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tyo103b4Eg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tyo103b4Eg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyo103b4Eg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyo103b4Eg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tyo103b4Eg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyo103b4Eg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyo103b4Eg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tyo103b4Eg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tyo103b4Eg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tyo103b4Eg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tyo103b4Eg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyo103b4Eg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyo103b4Eg .dropdown-item.active,
.cid-tyo103b4Eg .dropdown-item:active {
  background-color: transparent;
}
.cid-tyo103b4Eg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyo103b4Eg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyo103b4Eg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyo103b4Eg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tyo103b4Eg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyo103b4Eg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyo103b4Eg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyo103b4Eg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyo103b4Eg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyo103b4Eg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tyo103b4Eg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyo103b4Eg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyo103b4Eg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyo103b4Eg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyo103b4Eg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyo103b4Eg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyo103b4Eg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyo103b4Eg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyo103b4Eg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyo103b4Eg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyo103b4Eg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyo103b4Eg .navbar {
    height: 70px;
  }
  .cid-tyo103b4Eg .navbar.opened {
    height: auto;
  }
  .cid-tyo103b4Eg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyo104oYG7 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyo105FGpw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyo1078mkV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tyo1078mkV .mbr-section-title {
  color: #ffffff;
}
.cid-tyo107SgZg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tyo107SgZg [class^="socicon-"]:before,
.cid-tyo107SgZg [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyo107SgZg .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tyo107SgZg .btn-social:hover {
  background: #ffffff;
}
.cid-tyo107SgZg .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tyo107SgZg .mbr-section-title,
.cid-tyo107SgZg .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLSI4du8aw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLSI4du8aw nav.navbar {
  position: fixed;
}
.cid-tLSI4du8aw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLSI4du8aw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLSI4du8aw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLSI4du8aw .dropdown-item:hover,
.cid-tLSI4du8aw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLSI4du8aw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLSI4du8aw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLSI4du8aw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLSI4du8aw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLSI4du8aw .nav-link {
  position: relative;
}
.cid-tLSI4du8aw .container {
  display: flex;
  margin: auto;
}
.cid-tLSI4du8aw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLSI4du8aw .dropdown-menu,
.cid-tLSI4du8aw .navbar.opened {
  background: #ffffff !important;
}
.cid-tLSI4du8aw .nav-item:focus,
.cid-tLSI4du8aw .nav-link:focus {
  outline: none;
}
.cid-tLSI4du8aw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLSI4du8aw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLSI4du8aw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLSI4du8aw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLSI4du8aw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLSI4du8aw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLSI4du8aw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLSI4du8aw .navbar.opened {
  transition: all 0.3s;
}
.cid-tLSI4du8aw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLSI4du8aw .navbar .navbar-logo img {
  width: auto;
}
.cid-tLSI4du8aw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLSI4du8aw .navbar.collapsed {
  justify-content: center;
}
.cid-tLSI4du8aw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLSI4du8aw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLSI4du8aw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLSI4du8aw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLSI4du8aw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLSI4du8aw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLSI4du8aw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLSI4du8aw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLSI4du8aw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLSI4du8aw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLSI4du8aw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLSI4du8aw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLSI4du8aw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLSI4du8aw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLSI4du8aw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLSI4du8aw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLSI4du8aw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLSI4du8aw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLSI4du8aw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLSI4du8aw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLSI4du8aw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLSI4du8aw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLSI4du8aw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLSI4du8aw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLSI4du8aw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLSI4du8aw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLSI4du8aw .dropdown-item.active,
.cid-tLSI4du8aw .dropdown-item:active {
  background-color: transparent;
}
.cid-tLSI4du8aw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLSI4du8aw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLSI4du8aw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLSI4du8aw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLSI4du8aw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLSI4du8aw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLSI4du8aw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLSI4du8aw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLSI4du8aw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLSI4du8aw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLSI4du8aw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLSI4du8aw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLSI4du8aw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLSI4du8aw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLSI4du8aw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLSI4du8aw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLSI4du8aw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLSI4du8aw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLSI4du8aw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLSI4du8aw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLSI4du8aw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLSI4du8aw .navbar {
    height: 70px;
  }
  .cid-tLSI4du8aw .navbar.opened {
    height: auto;
  }
  .cid-tLSI4du8aw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLSI4f5lxC {
  background-color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXoEDT8Ew {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXoEDT8Ew nav.navbar {
  position: fixed;
}
.cid-tLXoEDT8Ew .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXoEDT8Ew .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXoEDT8Ew .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXoEDT8Ew .dropdown-item:hover,
.cid-tLXoEDT8Ew .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXoEDT8Ew .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXoEDT8Ew .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXoEDT8Ew .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXoEDT8Ew .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXoEDT8Ew .nav-link {
  position: relative;
}
.cid-tLXoEDT8Ew .container {
  display: flex;
  margin: auto;
}
.cid-tLXoEDT8Ew .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXoEDT8Ew .dropdown-menu,
.cid-tLXoEDT8Ew .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXoEDT8Ew .nav-item:focus,
.cid-tLXoEDT8Ew .nav-link:focus {
  outline: none;
}
.cid-tLXoEDT8Ew .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXoEDT8Ew .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXoEDT8Ew .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXoEDT8Ew .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXoEDT8Ew .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXoEDT8Ew .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXoEDT8Ew .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXoEDT8Ew .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXoEDT8Ew .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXoEDT8Ew .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXoEDT8Ew .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXoEDT8Ew .navbar.collapsed {
  justify-content: center;
}
.cid-tLXoEDT8Ew .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXoEDT8Ew .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXoEDT8Ew .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXoEDT8Ew .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXoEDT8Ew .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXoEDT8Ew .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXoEDT8Ew .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXoEDT8Ew .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXoEDT8Ew .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXoEDT8Ew .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXoEDT8Ew .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXoEDT8Ew .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXoEDT8Ew .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXoEDT8Ew .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXoEDT8Ew .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXoEDT8Ew .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXoEDT8Ew .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXoEDT8Ew .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXoEDT8Ew .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXoEDT8Ew .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXoEDT8Ew .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXoEDT8Ew .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXoEDT8Ew .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXoEDT8Ew .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXoEDT8Ew .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXoEDT8Ew .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXoEDT8Ew .dropdown-item.active,
.cid-tLXoEDT8Ew .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXoEDT8Ew .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXoEDT8Ew .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXoEDT8Ew .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXoEDT8Ew .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXoEDT8Ew .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXoEDT8Ew .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXoEDT8Ew ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXoEDT8Ew .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXoEDT8Ew button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXoEDT8Ew button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXoEDT8Ew button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXoEDT8Ew button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXoEDT8Ew button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXoEDT8Ew button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXoEDT8Ew nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXoEDT8Ew nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXoEDT8Ew nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXoEDT8Ew nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXoEDT8Ew .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXoEDT8Ew a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXoEDT8Ew .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXoEDT8Ew .navbar {
    height: 70px;
  }
  .cid-tLXoEDT8Ew .navbar.opened {
    height: auto;
  }
  .cid-tLXoEDT8Ew .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXoEEwoSX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXoEEODiS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXoEF4hYS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXoEF4hYS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXoEFuJs5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXoEFuJs5 [class^="socicon-"]:before,
.cid-tLXoEFuJs5 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXoEFuJs5 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXoEFuJs5 .btn-social:hover {
  background: #ffffff;
}
.cid-tLXoEFuJs5 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXoEFuJs5 .mbr-section-title,
.cid-tLXoEFuJs5 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXtkU4XXE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXtkU4XXE nav.navbar {
  position: fixed;
}
.cid-tLXtkU4XXE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXtkU4XXE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXtkU4XXE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXtkU4XXE .dropdown-item:hover,
.cid-tLXtkU4XXE .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXtkU4XXE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXtkU4XXE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXtkU4XXE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXtkU4XXE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXtkU4XXE .nav-link {
  position: relative;
}
.cid-tLXtkU4XXE .container {
  display: flex;
  margin: auto;
}
.cid-tLXtkU4XXE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXtkU4XXE .dropdown-menu,
.cid-tLXtkU4XXE .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXtkU4XXE .nav-item:focus,
.cid-tLXtkU4XXE .nav-link:focus {
  outline: none;
}
.cid-tLXtkU4XXE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXtkU4XXE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXtkU4XXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXtkU4XXE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXtkU4XXE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXtkU4XXE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXtkU4XXE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXtkU4XXE .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXtkU4XXE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXtkU4XXE .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXtkU4XXE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXtkU4XXE .navbar.collapsed {
  justify-content: center;
}
.cid-tLXtkU4XXE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXtkU4XXE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXtkU4XXE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXtkU4XXE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXtkU4XXE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXtkU4XXE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXtkU4XXE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXtkU4XXE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXtkU4XXE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXtkU4XXE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXtkU4XXE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXtkU4XXE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXtkU4XXE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXtkU4XXE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXtkU4XXE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXtkU4XXE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXtkU4XXE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXtkU4XXE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXtkU4XXE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXtkU4XXE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXtkU4XXE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXtkU4XXE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXtkU4XXE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXtkU4XXE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXtkU4XXE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXtkU4XXE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXtkU4XXE .dropdown-item.active,
.cid-tLXtkU4XXE .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXtkU4XXE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXtkU4XXE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXtkU4XXE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXtkU4XXE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXtkU4XXE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXtkU4XXE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXtkU4XXE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXtkU4XXE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXtkU4XXE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXtkU4XXE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXtkU4XXE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXtkU4XXE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXtkU4XXE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXtkU4XXE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXtkU4XXE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXtkU4XXE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXtkU4XXE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXtkU4XXE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXtkU4XXE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXtkU4XXE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXtkU4XXE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXtkU4XXE .navbar {
    height: 70px;
  }
  .cid-tLXtkU4XXE .navbar.opened {
    height: auto;
  }
  .cid-tLXtkU4XXE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXtkXRHDL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXtkYGzj5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXtkZJIzt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXtkZJIzt .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXtl2ywaS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXtl2ywaS [class^="socicon-"]:before,
.cid-tLXtl2ywaS [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXtl2ywaS .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXtl2ywaS .btn-social:hover {
  background: #ffffff;
}
.cid-tLXtl2ywaS .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXtl2ywaS .mbr-section-title,
.cid-tLXtl2ywaS .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXW3okYxz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXW3okYxz nav.navbar {
  position: fixed;
}
.cid-tLXW3okYxz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXW3okYxz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXW3okYxz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXW3okYxz .dropdown-item:hover,
.cid-tLXW3okYxz .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXW3okYxz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXW3okYxz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXW3okYxz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXW3okYxz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXW3okYxz .nav-link {
  position: relative;
}
.cid-tLXW3okYxz .container {
  display: flex;
  margin: auto;
}
.cid-tLXW3okYxz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXW3okYxz .dropdown-menu,
.cid-tLXW3okYxz .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXW3okYxz .nav-item:focus,
.cid-tLXW3okYxz .nav-link:focus {
  outline: none;
}
.cid-tLXW3okYxz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXW3okYxz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXW3okYxz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXW3okYxz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXW3okYxz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXW3okYxz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXW3okYxz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXW3okYxz .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXW3okYxz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXW3okYxz .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXW3okYxz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXW3okYxz .navbar.collapsed {
  justify-content: center;
}
.cid-tLXW3okYxz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXW3okYxz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXW3okYxz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXW3okYxz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXW3okYxz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXW3okYxz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXW3okYxz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXW3okYxz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXW3okYxz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXW3okYxz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXW3okYxz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXW3okYxz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXW3okYxz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXW3okYxz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXW3okYxz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXW3okYxz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXW3okYxz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXW3okYxz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXW3okYxz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXW3okYxz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXW3okYxz .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXW3okYxz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXW3okYxz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXW3okYxz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXW3okYxz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXW3okYxz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXW3okYxz .dropdown-item.active,
.cid-tLXW3okYxz .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXW3okYxz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXW3okYxz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXW3okYxz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXW3okYxz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXW3okYxz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXW3okYxz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXW3okYxz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXW3okYxz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXW3okYxz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXW3okYxz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXW3okYxz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXW3okYxz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXW3okYxz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXW3okYxz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXW3okYxz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXW3okYxz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXW3okYxz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXW3okYxz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXW3okYxz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXW3okYxz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXW3okYxz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXW3okYxz .navbar {
    height: 70px;
  }
  .cid-tLXW3okYxz .navbar.opened {
    height: auto;
  }
  .cid-tLXW3okYxz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXW3qrgjh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXW3qOsEQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXW3rbQDU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXW3rbQDU .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXW3rXGVk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXW3rXGVk [class^="socicon-"]:before,
.cid-tLXW3rXGVk [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXW3rXGVk .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXW3rXGVk .btn-social:hover {
  background: #ffffff;
}
.cid-tLXW3rXGVk .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXW3rXGVk .mbr-section-title,
.cid-tLXW3rXGVk .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXWLixTKN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXWLixTKN nav.navbar {
  position: fixed;
}
.cid-tLXWLixTKN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXWLixTKN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXWLixTKN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXWLixTKN .dropdown-item:hover,
.cid-tLXWLixTKN .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXWLixTKN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXWLixTKN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXWLixTKN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXWLixTKN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXWLixTKN .nav-link {
  position: relative;
}
.cid-tLXWLixTKN .container {
  display: flex;
  margin: auto;
}
.cid-tLXWLixTKN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXWLixTKN .dropdown-menu,
.cid-tLXWLixTKN .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXWLixTKN .nav-item:focus,
.cid-tLXWLixTKN .nav-link:focus {
  outline: none;
}
.cid-tLXWLixTKN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXWLixTKN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXWLixTKN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXWLixTKN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXWLixTKN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXWLixTKN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXWLixTKN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXWLixTKN .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXWLixTKN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXWLixTKN .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXWLixTKN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXWLixTKN .navbar.collapsed {
  justify-content: center;
}
.cid-tLXWLixTKN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXWLixTKN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXWLixTKN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXWLixTKN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXWLixTKN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXWLixTKN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXWLixTKN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXWLixTKN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXWLixTKN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXWLixTKN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXWLixTKN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXWLixTKN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXWLixTKN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXWLixTKN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXWLixTKN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXWLixTKN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXWLixTKN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXWLixTKN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXWLixTKN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXWLixTKN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXWLixTKN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXWLixTKN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXWLixTKN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXWLixTKN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXWLixTKN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXWLixTKN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXWLixTKN .dropdown-item.active,
.cid-tLXWLixTKN .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXWLixTKN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXWLixTKN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXWLixTKN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXWLixTKN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXWLixTKN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXWLixTKN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXWLixTKN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXWLixTKN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXWLixTKN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXWLixTKN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXWLixTKN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXWLixTKN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXWLixTKN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXWLixTKN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXWLixTKN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXWLixTKN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXWLixTKN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXWLixTKN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXWLixTKN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXWLixTKN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXWLixTKN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXWLixTKN .navbar {
    height: 70px;
  }
  .cid-tLXWLixTKN .navbar.opened {
    height: auto;
  }
  .cid-tLXWLixTKN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXWLjx7uC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXWLjWmqp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXWLkgrw4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXWLkgrw4 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXWLkQ25a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXWLkQ25a [class^="socicon-"]:before,
.cid-tLXWLkQ25a [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXWLkQ25a .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXWLkQ25a .btn-social:hover {
  background: #ffffff;
}
.cid-tLXWLkQ25a .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXWLkQ25a .mbr-section-title,
.cid-tLXWLkQ25a .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXZb6Fh07 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXZb6Fh07 nav.navbar {
  position: fixed;
}
.cid-tLXZb6Fh07 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXZb6Fh07 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXZb6Fh07 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXZb6Fh07 .dropdown-item:hover,
.cid-tLXZb6Fh07 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXZb6Fh07 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXZb6Fh07 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXZb6Fh07 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXZb6Fh07 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXZb6Fh07 .nav-link {
  position: relative;
}
.cid-tLXZb6Fh07 .container {
  display: flex;
  margin: auto;
}
.cid-tLXZb6Fh07 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXZb6Fh07 .dropdown-menu,
.cid-tLXZb6Fh07 .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXZb6Fh07 .nav-item:focus,
.cid-tLXZb6Fh07 .nav-link:focus {
  outline: none;
}
.cid-tLXZb6Fh07 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXZb6Fh07 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXZb6Fh07 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXZb6Fh07 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXZb6Fh07 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXZb6Fh07 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXZb6Fh07 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXZb6Fh07 .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXZb6Fh07 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXZb6Fh07 .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXZb6Fh07 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXZb6Fh07 .navbar.collapsed {
  justify-content: center;
}
.cid-tLXZb6Fh07 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXZb6Fh07 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXZb6Fh07 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXZb6Fh07 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXZb6Fh07 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXZb6Fh07 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXZb6Fh07 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXZb6Fh07 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXZb6Fh07 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXZb6Fh07 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXZb6Fh07 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXZb6Fh07 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXZb6Fh07 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXZb6Fh07 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXZb6Fh07 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXZb6Fh07 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXZb6Fh07 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXZb6Fh07 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXZb6Fh07 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXZb6Fh07 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXZb6Fh07 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXZb6Fh07 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXZb6Fh07 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXZb6Fh07 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXZb6Fh07 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXZb6Fh07 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXZb6Fh07 .dropdown-item.active,
.cid-tLXZb6Fh07 .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXZb6Fh07 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXZb6Fh07 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXZb6Fh07 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXZb6Fh07 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXZb6Fh07 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXZb6Fh07 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXZb6Fh07 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXZb6Fh07 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXZb6Fh07 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXZb6Fh07 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXZb6Fh07 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXZb6Fh07 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXZb6Fh07 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXZb6Fh07 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXZb6Fh07 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXZb6Fh07 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXZb6Fh07 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXZb6Fh07 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXZb6Fh07 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXZb6Fh07 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXZb6Fh07 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXZb6Fh07 .navbar {
    height: 70px;
  }
  .cid-tLXZb6Fh07 .navbar.opened {
    height: auto;
  }
  .cid-tLXZb6Fh07 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXZb7Hol0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXZb82LRK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXZb8tFb8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXZb8tFb8 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXZb9b1EK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXZb9b1EK [class^="socicon-"]:before,
.cid-tLXZb9b1EK [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXZb9b1EK .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXZb9b1EK .btn-social:hover {
  background: #ffffff;
}
.cid-tLXZb9b1EK .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXZb9b1EK .mbr-section-title,
.cid-tLXZb9b1EK .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tLXZTIDqUh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLXZTIDqUh nav.navbar {
  position: fixed;
}
.cid-tLXZTIDqUh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXZTIDqUh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLXZTIDqUh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tLXZTIDqUh .dropdown-item:hover,
.cid-tLXZTIDqUh .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tLXZTIDqUh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLXZTIDqUh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLXZTIDqUh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tLXZTIDqUh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLXZTIDqUh .nav-link {
  position: relative;
}
.cid-tLXZTIDqUh .container {
  display: flex;
  margin: auto;
}
.cid-tLXZTIDqUh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tLXZTIDqUh .dropdown-menu,
.cid-tLXZTIDqUh .navbar.opened {
  background: #ffffff !important;
}
.cid-tLXZTIDqUh .nav-item:focus,
.cid-tLXZTIDqUh .nav-link:focus {
  outline: none;
}
.cid-tLXZTIDqUh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLXZTIDqUh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLXZTIDqUh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLXZTIDqUh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLXZTIDqUh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLXZTIDqUh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLXZTIDqUh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tLXZTIDqUh .navbar.opened {
  transition: all 0.3s;
}
.cid-tLXZTIDqUh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLXZTIDqUh .navbar .navbar-logo img {
  width: auto;
}
.cid-tLXZTIDqUh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLXZTIDqUh .navbar.collapsed {
  justify-content: center;
}
.cid-tLXZTIDqUh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLXZTIDqUh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLXZTIDqUh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tLXZTIDqUh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLXZTIDqUh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLXZTIDqUh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tLXZTIDqUh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLXZTIDqUh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLXZTIDqUh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLXZTIDqUh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLXZTIDqUh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLXZTIDqUh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLXZTIDqUh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLXZTIDqUh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tLXZTIDqUh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tLXZTIDqUh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLXZTIDqUh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLXZTIDqUh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tLXZTIDqUh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLXZTIDqUh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLXZTIDqUh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tLXZTIDqUh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tLXZTIDqUh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tLXZTIDqUh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tLXZTIDqUh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLXZTIDqUh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLXZTIDqUh .dropdown-item.active,
.cid-tLXZTIDqUh .dropdown-item:active {
  background-color: transparent;
}
.cid-tLXZTIDqUh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLXZTIDqUh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLXZTIDqUh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLXZTIDqUh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tLXZTIDqUh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLXZTIDqUh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLXZTIDqUh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLXZTIDqUh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLXZTIDqUh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLXZTIDqUh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tLXZTIDqUh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLXZTIDqUh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXZTIDqUh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLXZTIDqUh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLXZTIDqUh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXZTIDqUh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLXZTIDqUh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLXZTIDqUh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLXZTIDqUh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLXZTIDqUh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLXZTIDqUh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLXZTIDqUh .navbar {
    height: 70px;
  }
  .cid-tLXZTIDqUh .navbar.opened {
    height: auto;
  }
  .cid-tLXZTIDqUh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLXZTKMtcv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXZTLvq9G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLXZTMeoEJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tLXZTMeoEJ .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tLXZTNm1TO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tLXZTNm1TO [class^="socicon-"]:before,
.cid-tLXZTNm1TO [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXZTNm1TO .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tLXZTNm1TO .btn-social:hover {
  background: #ffffff;
}
.cid-tLXZTNm1TO .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tLXZTNm1TO .mbr-section-title,
.cid-tLXZTNm1TO .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tTBmr1uU4E {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tTBmr1uU4E nav.navbar {
  position: fixed;
}
.cid-tTBmr1uU4E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTBmr1uU4E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tTBmr1uU4E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tTBmr1uU4E .dropdown-item:hover,
.cid-tTBmr1uU4E .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tTBmr1uU4E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tTBmr1uU4E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tTBmr1uU4E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tTBmr1uU4E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tTBmr1uU4E .nav-link {
  position: relative;
}
.cid-tTBmr1uU4E .container {
  display: flex;
  margin: auto;
}
.cid-tTBmr1uU4E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tTBmr1uU4E .dropdown-menu,
.cid-tTBmr1uU4E .navbar.opened {
  background: #ffffff !important;
}
.cid-tTBmr1uU4E .nav-item:focus,
.cid-tTBmr1uU4E .nav-link:focus {
  outline: none;
}
.cid-tTBmr1uU4E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTBmr1uU4E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTBmr1uU4E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTBmr1uU4E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTBmr1uU4E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTBmr1uU4E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTBmr1uU4E .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tTBmr1uU4E .navbar.opened {
  transition: all 0.3s;
}
.cid-tTBmr1uU4E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tTBmr1uU4E .navbar .navbar-logo img {
  width: auto;
}
.cid-tTBmr1uU4E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tTBmr1uU4E .navbar.collapsed {
  justify-content: center;
}
.cid-tTBmr1uU4E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTBmr1uU4E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tTBmr1uU4E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tTBmr1uU4E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTBmr1uU4E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTBmr1uU4E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tTBmr1uU4E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTBmr1uU4E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tTBmr1uU4E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tTBmr1uU4E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTBmr1uU4E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTBmr1uU4E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTBmr1uU4E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tTBmr1uU4E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tTBmr1uU4E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tTBmr1uU4E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tTBmr1uU4E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tTBmr1uU4E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTBmr1uU4E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTBmr1uU4E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tTBmr1uU4E .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTBmr1uU4E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTBmr1uU4E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTBmr1uU4E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tTBmr1uU4E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tTBmr1uU4E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTBmr1uU4E .dropdown-item.active,
.cid-tTBmr1uU4E .dropdown-item:active {
  background-color: transparent;
}
.cid-tTBmr1uU4E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTBmr1uU4E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTBmr1uU4E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTBmr1uU4E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tTBmr1uU4E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tTBmr1uU4E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTBmr1uU4E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tTBmr1uU4E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTBmr1uU4E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tTBmr1uU4E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tTBmr1uU4E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTBmr1uU4E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBmr1uU4E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBmr1uU4E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTBmr1uU4E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBmr1uU4E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTBmr1uU4E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTBmr1uU4E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBmr1uU4E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tTBmr1uU4E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tTBmr1uU4E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTBmr1uU4E .navbar {
    height: 70px;
  }
  .cid-tTBmr1uU4E .navbar.opened {
    height: auto;
  }
  .cid-tTBmr1uU4E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTBmr2t0uL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tTBmr2RBVM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tTBmr3dxDi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tTBmr3dxDi .mbr-section-title {
  color: #ffffff;
}
.cid-tTBmr3TBmE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tTBmr3TBmE [class^="socicon-"]:before,
.cid-tTBmr3TBmE [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTBmr3TBmE .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tTBmr3TBmE .btn-social:hover {
  background: #ffffff;
}
.cid-tTBmr3TBmE .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tTBmr3TBmE .mbr-section-title,
.cid-tTBmr3TBmE .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tTBu5d2g4K {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tTBu5d2g4K nav.navbar {
  position: fixed;
}
.cid-tTBu5d2g4K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTBu5d2g4K .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tTBu5d2g4K .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tTBu5d2g4K .dropdown-item:hover,
.cid-tTBu5d2g4K .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tTBu5d2g4K .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tTBu5d2g4K .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tTBu5d2g4K .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tTBu5d2g4K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tTBu5d2g4K .nav-link {
  position: relative;
}
.cid-tTBu5d2g4K .container {
  display: flex;
  margin: auto;
}
.cid-tTBu5d2g4K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tTBu5d2g4K .dropdown-menu,
.cid-tTBu5d2g4K .navbar.opened {
  background: #ffffff !important;
}
.cid-tTBu5d2g4K .nav-item:focus,
.cid-tTBu5d2g4K .nav-link:focus {
  outline: none;
}
.cid-tTBu5d2g4K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTBu5d2g4K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTBu5d2g4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTBu5d2g4K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTBu5d2g4K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTBu5d2g4K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTBu5d2g4K .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tTBu5d2g4K .navbar.opened {
  transition: all 0.3s;
}
.cid-tTBu5d2g4K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tTBu5d2g4K .navbar .navbar-logo img {
  width: auto;
}
.cid-tTBu5d2g4K .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tTBu5d2g4K .navbar.collapsed {
  justify-content: center;
}
.cid-tTBu5d2g4K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTBu5d2g4K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tTBu5d2g4K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tTBu5d2g4K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTBu5d2g4K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTBu5d2g4K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tTBu5d2g4K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTBu5d2g4K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tTBu5d2g4K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tTBu5d2g4K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTBu5d2g4K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTBu5d2g4K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTBu5d2g4K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tTBu5d2g4K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tTBu5d2g4K .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tTBu5d2g4K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tTBu5d2g4K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tTBu5d2g4K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTBu5d2g4K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTBu5d2g4K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tTBu5d2g4K .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTBu5d2g4K .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTBu5d2g4K .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTBu5d2g4K .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tTBu5d2g4K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tTBu5d2g4K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTBu5d2g4K .dropdown-item.active,
.cid-tTBu5d2g4K .dropdown-item:active {
  background-color: transparent;
}
.cid-tTBu5d2g4K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTBu5d2g4K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTBu5d2g4K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTBu5d2g4K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tTBu5d2g4K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tTBu5d2g4K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTBu5d2g4K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tTBu5d2g4K .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTBu5d2g4K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tTBu5d2g4K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tTBu5d2g4K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTBu5d2g4K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBu5d2g4K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBu5d2g4K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTBu5d2g4K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBu5d2g4K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTBu5d2g4K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTBu5d2g4K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBu5d2g4K .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tTBu5d2g4K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tTBu5d2g4K .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTBu5d2g4K .navbar {
    height: 70px;
  }
  .cid-tTBu5d2g4K .navbar.opened {
    height: auto;
  }
  .cid-tTBu5d2g4K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTBu5fKOHC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tTBu5g8wQf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tTBu5gyyG6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tTBu5gyyG6 .mbr-section-title {
  color: #ffffff;
}
.cid-tTBu5h7g0K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tTBu5h7g0K [class^="socicon-"]:before,
.cid-tTBu5h7g0K [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTBu5h7g0K .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tTBu5h7g0K .btn-social:hover {
  background: #ffffff;
}
.cid-tTBu5h7g0K .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tTBu5h7g0K .mbr-section-title,
.cid-tTBu5h7g0K .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tV7tCqYEeA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tV7tCqYEeA nav.navbar {
  position: fixed;
}
.cid-tV7tCqYEeA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tV7tCqYEeA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tV7tCqYEeA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tV7tCqYEeA .dropdown-item:hover,
.cid-tV7tCqYEeA .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tV7tCqYEeA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tV7tCqYEeA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tV7tCqYEeA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tV7tCqYEeA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tV7tCqYEeA .nav-link {
  position: relative;
}
.cid-tV7tCqYEeA .container {
  display: flex;
  margin: auto;
}
.cid-tV7tCqYEeA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tV7tCqYEeA .dropdown-menu,
.cid-tV7tCqYEeA .navbar.opened {
  background: #ffffff !important;
}
.cid-tV7tCqYEeA .nav-item:focus,
.cid-tV7tCqYEeA .nav-link:focus {
  outline: none;
}
.cid-tV7tCqYEeA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tV7tCqYEeA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tV7tCqYEeA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tV7tCqYEeA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tV7tCqYEeA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tV7tCqYEeA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tV7tCqYEeA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tV7tCqYEeA .navbar.opened {
  transition: all 0.3s;
}
.cid-tV7tCqYEeA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tV7tCqYEeA .navbar .navbar-logo img {
  width: auto;
}
.cid-tV7tCqYEeA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tV7tCqYEeA .navbar.collapsed {
  justify-content: center;
}
.cid-tV7tCqYEeA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tV7tCqYEeA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tV7tCqYEeA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tV7tCqYEeA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tV7tCqYEeA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tV7tCqYEeA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tV7tCqYEeA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tV7tCqYEeA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tV7tCqYEeA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tV7tCqYEeA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tV7tCqYEeA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tV7tCqYEeA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tV7tCqYEeA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tV7tCqYEeA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tV7tCqYEeA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tV7tCqYEeA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tV7tCqYEeA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tV7tCqYEeA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tV7tCqYEeA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tV7tCqYEeA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tV7tCqYEeA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tV7tCqYEeA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tV7tCqYEeA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tV7tCqYEeA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tV7tCqYEeA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tV7tCqYEeA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tV7tCqYEeA .dropdown-item.active,
.cid-tV7tCqYEeA .dropdown-item:active {
  background-color: transparent;
}
.cid-tV7tCqYEeA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tV7tCqYEeA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tV7tCqYEeA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tV7tCqYEeA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tV7tCqYEeA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tV7tCqYEeA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tV7tCqYEeA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tV7tCqYEeA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tV7tCqYEeA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tV7tCqYEeA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tV7tCqYEeA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tV7tCqYEeA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV7tCqYEeA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV7tCqYEeA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tV7tCqYEeA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV7tCqYEeA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tV7tCqYEeA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tV7tCqYEeA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV7tCqYEeA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tV7tCqYEeA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tV7tCqYEeA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tV7tCqYEeA .navbar {
    height: 70px;
  }
  .cid-tV7tCqYEeA .navbar.opened {
    height: auto;
  }
  .cid-tV7tCqYEeA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tV7tCrIk3X {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tV7tCs37Hn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tV7tCssbbj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-tV7tCssbbj .mbr-section-title {
  color: #ffffff;
}
.cid-tV7tCsTc8o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tV7tCsTc8o [class^="socicon-"]:before,
.cid-tV7tCsTc8o [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tV7tCsTc8o .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tV7tCsTc8o .btn-social:hover {
  background: #ffffff;
}
.cid-tV7tCsTc8o .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tV7tCsTc8o .mbr-section-title,
.cid-tV7tCsTc8o .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u0XzZk6ZE1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u0XzZk6ZE1 nav.navbar {
  position: fixed;
}
.cid-u0XzZk6ZE1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0XzZk6ZE1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u0XzZk6ZE1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0XzZk6ZE1 .dropdown-item:hover,
.cid-u0XzZk6ZE1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u0XzZk6ZE1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u0XzZk6ZE1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u0XzZk6ZE1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u0XzZk6ZE1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0XzZk6ZE1 .nav-link {
  position: relative;
}
.cid-u0XzZk6ZE1 .container {
  display: flex;
  margin: auto;
}
.cid-u0XzZk6ZE1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0XzZk6ZE1 .dropdown-menu,
.cid-u0XzZk6ZE1 .navbar.opened {
  background: #ffffff !important;
}
.cid-u0XzZk6ZE1 .nav-item:focus,
.cid-u0XzZk6ZE1 .nav-link:focus {
  outline: none;
}
.cid-u0XzZk6ZE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0XzZk6ZE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0XzZk6ZE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0XzZk6ZE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0XzZk6ZE1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0XzZk6ZE1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0XzZk6ZE1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u0XzZk6ZE1 .navbar.opened {
  transition: all 0.3s;
}
.cid-u0XzZk6ZE1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0XzZk6ZE1 .navbar .navbar-logo img {
  width: auto;
}
.cid-u0XzZk6ZE1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0XzZk6ZE1 .navbar.collapsed {
  justify-content: center;
}
.cid-u0XzZk6ZE1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0XzZk6ZE1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0XzZk6ZE1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u0XzZk6ZE1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0XzZk6ZE1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0XzZk6ZE1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0XzZk6ZE1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0XzZk6ZE1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0XzZk6ZE1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u0XzZk6ZE1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0XzZk6ZE1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0XzZk6ZE1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0XzZk6ZE1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0XzZk6ZE1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0XzZk6ZE1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u0XzZk6ZE1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0XzZk6ZE1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0XzZk6ZE1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0XzZk6ZE1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0XzZk6ZE1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0XzZk6ZE1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0XzZk6ZE1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0XzZk6ZE1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0XzZk6ZE1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0XzZk6ZE1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0XzZk6ZE1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0XzZk6ZE1 .dropdown-item.active,
.cid-u0XzZk6ZE1 .dropdown-item:active {
  background-color: transparent;
}
.cid-u0XzZk6ZE1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0XzZk6ZE1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0XzZk6ZE1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0XzZk6ZE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0XzZk6ZE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0XzZk6ZE1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0XzZk6ZE1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0XzZk6ZE1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0XzZk6ZE1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0XzZk6ZE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u0XzZk6ZE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0XzZk6ZE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0XzZk6ZE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0XzZk6ZE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0XzZk6ZE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0XzZk6ZE1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0XzZk6ZE1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0XzZk6ZE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0XzZk6ZE1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u0XzZk6ZE1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0XzZk6ZE1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0XzZk6ZE1 .navbar {
    height: 70px;
  }
  .cid-u0XzZk6ZE1 .navbar.opened {
    height: auto;
  }
  .cid-u0XzZk6ZE1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0XzZm6uZB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0XzZmV23N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u0XzZnmp9C {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u0XzZnmp9C .mbr-section-title {
  color: #ffffff;
}
.cid-u0XzZou5Jn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u0XzZou5Jn [class^="socicon-"]:before,
.cid-u0XzZou5Jn [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u0XzZou5Jn .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u0XzZou5Jn .btn-social:hover {
  background: #ffffff;
}
.cid-u0XzZou5Jn .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u0XzZou5Jn .mbr-section-title,
.cid-u0XzZou5Jn .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fCL00uYr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fCL00uYr nav.navbar {
  position: fixed;
}
.cid-u4fCL00uYr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fCL00uYr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fCL00uYr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fCL00uYr .dropdown-item:hover,
.cid-u4fCL00uYr .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fCL00uYr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fCL00uYr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fCL00uYr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fCL00uYr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fCL00uYr .nav-link {
  position: relative;
}
.cid-u4fCL00uYr .container {
  display: flex;
  margin: auto;
}
.cid-u4fCL00uYr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fCL00uYr .dropdown-menu,
.cid-u4fCL00uYr .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fCL00uYr .nav-item:focus,
.cid-u4fCL00uYr .nav-link:focus {
  outline: none;
}
.cid-u4fCL00uYr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fCL00uYr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fCL00uYr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fCL00uYr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fCL00uYr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fCL00uYr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fCL00uYr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fCL00uYr .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fCL00uYr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fCL00uYr .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fCL00uYr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fCL00uYr .navbar.collapsed {
  justify-content: center;
}
.cid-u4fCL00uYr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fCL00uYr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fCL00uYr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fCL00uYr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fCL00uYr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fCL00uYr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fCL00uYr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fCL00uYr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fCL00uYr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fCL00uYr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fCL00uYr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fCL00uYr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fCL00uYr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fCL00uYr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fCL00uYr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fCL00uYr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fCL00uYr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fCL00uYr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fCL00uYr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fCL00uYr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fCL00uYr .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fCL00uYr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fCL00uYr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fCL00uYr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fCL00uYr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fCL00uYr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fCL00uYr .dropdown-item.active,
.cid-u4fCL00uYr .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fCL00uYr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fCL00uYr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fCL00uYr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fCL00uYr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fCL00uYr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fCL00uYr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fCL00uYr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fCL00uYr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fCL00uYr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fCL00uYr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fCL00uYr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fCL00uYr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fCL00uYr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fCL00uYr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fCL00uYr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fCL00uYr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fCL00uYr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fCL00uYr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fCL00uYr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fCL00uYr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fCL00uYr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fCL00uYr .navbar {
    height: 70px;
  }
  .cid-u4fCL00uYr .navbar.opened {
    height: auto;
  }
  .cid-u4fCL00uYr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fCL0GHig {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fCL15DJd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fCL1qPfx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fCL1qPfx .mbr-section-title {
  color: #ffffff;
}
.cid-u4fCL1RGb9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fCL1RGb9 [class^="socicon-"]:before,
.cid-u4fCL1RGb9 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fCL1RGb9 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fCL1RGb9 .btn-social:hover {
  background: #ffffff;
}
.cid-u4fCL1RGb9 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fCL1RGb9 .mbr-section-title,
.cid-u4fCL1RGb9 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fFnYMcvS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fFnYMcvS nav.navbar {
  position: fixed;
}
.cid-u4fFnYMcvS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fFnYMcvS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fFnYMcvS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fFnYMcvS .dropdown-item:hover,
.cid-u4fFnYMcvS .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fFnYMcvS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fFnYMcvS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fFnYMcvS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fFnYMcvS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fFnYMcvS .nav-link {
  position: relative;
}
.cid-u4fFnYMcvS .container {
  display: flex;
  margin: auto;
}
.cid-u4fFnYMcvS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fFnYMcvS .dropdown-menu,
.cid-u4fFnYMcvS .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fFnYMcvS .nav-item:focus,
.cid-u4fFnYMcvS .nav-link:focus {
  outline: none;
}
.cid-u4fFnYMcvS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fFnYMcvS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fFnYMcvS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fFnYMcvS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fFnYMcvS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fFnYMcvS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fFnYMcvS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fFnYMcvS .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fFnYMcvS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fFnYMcvS .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fFnYMcvS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fFnYMcvS .navbar.collapsed {
  justify-content: center;
}
.cid-u4fFnYMcvS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fFnYMcvS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fFnYMcvS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fFnYMcvS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fFnYMcvS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fFnYMcvS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fFnYMcvS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fFnYMcvS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fFnYMcvS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fFnYMcvS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fFnYMcvS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fFnYMcvS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fFnYMcvS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fFnYMcvS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fFnYMcvS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fFnYMcvS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fFnYMcvS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fFnYMcvS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fFnYMcvS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fFnYMcvS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fFnYMcvS .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fFnYMcvS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fFnYMcvS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fFnYMcvS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fFnYMcvS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fFnYMcvS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fFnYMcvS .dropdown-item.active,
.cid-u4fFnYMcvS .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fFnYMcvS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fFnYMcvS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fFnYMcvS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fFnYMcvS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fFnYMcvS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fFnYMcvS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fFnYMcvS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fFnYMcvS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fFnYMcvS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fFnYMcvS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fFnYMcvS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fFnYMcvS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fFnYMcvS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fFnYMcvS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fFnYMcvS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fFnYMcvS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fFnYMcvS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fFnYMcvS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fFnYMcvS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fFnYMcvS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fFnYMcvS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fFnYMcvS .navbar {
    height: 70px;
  }
  .cid-u4fFnYMcvS .navbar.opened {
    height: auto;
  }
  .cid-u4fFnYMcvS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fFnZWFFA {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fFo0jTmE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fFo0KFft {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fFo0KFft .mbr-section-title {
  color: #ffffff;
}
.cid-u4fFo1fUJk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fFo1fUJk [class^="socicon-"]:before,
.cid-u4fFo1fUJk [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fFo1fUJk .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fFo1fUJk .btn-social:hover {
  background: #ffffff;
}
.cid-u4fFo1fUJk .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fFo1fUJk .mbr-section-title,
.cid-u4fFo1fUJk .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fGEOMtdX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fGEOMtdX nav.navbar {
  position: fixed;
}
.cid-u4fGEOMtdX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fGEOMtdX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fGEOMtdX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fGEOMtdX .dropdown-item:hover,
.cid-u4fGEOMtdX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fGEOMtdX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fGEOMtdX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fGEOMtdX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fGEOMtdX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fGEOMtdX .nav-link {
  position: relative;
}
.cid-u4fGEOMtdX .container {
  display: flex;
  margin: auto;
}
.cid-u4fGEOMtdX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fGEOMtdX .dropdown-menu,
.cid-u4fGEOMtdX .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fGEOMtdX .nav-item:focus,
.cid-u4fGEOMtdX .nav-link:focus {
  outline: none;
}
.cid-u4fGEOMtdX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fGEOMtdX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fGEOMtdX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fGEOMtdX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fGEOMtdX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fGEOMtdX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fGEOMtdX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fGEOMtdX .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fGEOMtdX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fGEOMtdX .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fGEOMtdX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fGEOMtdX .navbar.collapsed {
  justify-content: center;
}
.cid-u4fGEOMtdX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fGEOMtdX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fGEOMtdX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fGEOMtdX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fGEOMtdX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fGEOMtdX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fGEOMtdX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fGEOMtdX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fGEOMtdX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fGEOMtdX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fGEOMtdX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fGEOMtdX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fGEOMtdX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fGEOMtdX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fGEOMtdX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fGEOMtdX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fGEOMtdX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fGEOMtdX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fGEOMtdX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fGEOMtdX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fGEOMtdX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fGEOMtdX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fGEOMtdX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fGEOMtdX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fGEOMtdX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fGEOMtdX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fGEOMtdX .dropdown-item.active,
.cid-u4fGEOMtdX .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fGEOMtdX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fGEOMtdX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fGEOMtdX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fGEOMtdX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fGEOMtdX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fGEOMtdX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fGEOMtdX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fGEOMtdX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fGEOMtdX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fGEOMtdX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fGEOMtdX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fGEOMtdX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fGEOMtdX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fGEOMtdX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fGEOMtdX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fGEOMtdX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fGEOMtdX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fGEOMtdX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fGEOMtdX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fGEOMtdX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fGEOMtdX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fGEOMtdX .navbar {
    height: 70px;
  }
  .cid-u4fGEOMtdX .navbar.opened {
    height: auto;
  }
  .cid-u4fGEOMtdX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fGEQ6L7v {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fGEQAlUK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fGER01JK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fGER01JK .mbr-section-title {
  color: #ffffff;
}
.cid-u4fGES4Glv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fGES4Glv [class^="socicon-"]:before,
.cid-u4fGES4Glv [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fGES4Glv .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fGES4Glv .btn-social:hover {
  background: #ffffff;
}
.cid-u4fGES4Glv .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fGES4Glv .mbr-section-title,
.cid-u4fGES4Glv .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fIH72uHT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fIH72uHT nav.navbar {
  position: fixed;
}
.cid-u4fIH72uHT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fIH72uHT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fIH72uHT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fIH72uHT .dropdown-item:hover,
.cid-u4fIH72uHT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fIH72uHT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fIH72uHT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fIH72uHT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fIH72uHT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fIH72uHT .nav-link {
  position: relative;
}
.cid-u4fIH72uHT .container {
  display: flex;
  margin: auto;
}
.cid-u4fIH72uHT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fIH72uHT .dropdown-menu,
.cid-u4fIH72uHT .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fIH72uHT .nav-item:focus,
.cid-u4fIH72uHT .nav-link:focus {
  outline: none;
}
.cid-u4fIH72uHT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fIH72uHT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fIH72uHT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fIH72uHT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fIH72uHT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fIH72uHT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fIH72uHT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fIH72uHT .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fIH72uHT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fIH72uHT .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fIH72uHT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fIH72uHT .navbar.collapsed {
  justify-content: center;
}
.cid-u4fIH72uHT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fIH72uHT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fIH72uHT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fIH72uHT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fIH72uHT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fIH72uHT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fIH72uHT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fIH72uHT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fIH72uHT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fIH72uHT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fIH72uHT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fIH72uHT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fIH72uHT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fIH72uHT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fIH72uHT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fIH72uHT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fIH72uHT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fIH72uHT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fIH72uHT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fIH72uHT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fIH72uHT .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fIH72uHT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fIH72uHT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fIH72uHT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fIH72uHT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fIH72uHT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fIH72uHT .dropdown-item.active,
.cid-u4fIH72uHT .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fIH72uHT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fIH72uHT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fIH72uHT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fIH72uHT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fIH72uHT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fIH72uHT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fIH72uHT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fIH72uHT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fIH72uHT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fIH72uHT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fIH72uHT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fIH72uHT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fIH72uHT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fIH72uHT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fIH72uHT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fIH72uHT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fIH72uHT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fIH72uHT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fIH72uHT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fIH72uHT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fIH72uHT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fIH72uHT .navbar {
    height: 70px;
  }
  .cid-u4fIH72uHT .navbar.opened {
    height: auto;
  }
  .cid-u4fIH72uHT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fIH9EfsF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fIHa5hoY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fIHaqqsI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fIHaqqsI .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4fIHaResN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fIHaResN [class^="socicon-"]:before,
.cid-u4fIHaResN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fIHaResN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fIHaResN .btn-social:hover {
  background: #ffffff;
}
.cid-u4fIHaResN .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fIHaResN .mbr-section-title,
.cid-u4fIHaResN .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fLyf16Gd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fLyf16Gd nav.navbar {
  position: fixed;
}
.cid-u4fLyf16Gd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fLyf16Gd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fLyf16Gd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fLyf16Gd .dropdown-item:hover,
.cid-u4fLyf16Gd .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fLyf16Gd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fLyf16Gd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fLyf16Gd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fLyf16Gd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fLyf16Gd .nav-link {
  position: relative;
}
.cid-u4fLyf16Gd .container {
  display: flex;
  margin: auto;
}
.cid-u4fLyf16Gd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fLyf16Gd .dropdown-menu,
.cid-u4fLyf16Gd .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fLyf16Gd .nav-item:focus,
.cid-u4fLyf16Gd .nav-link:focus {
  outline: none;
}
.cid-u4fLyf16Gd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fLyf16Gd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fLyf16Gd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fLyf16Gd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fLyf16Gd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fLyf16Gd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fLyf16Gd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fLyf16Gd .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fLyf16Gd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fLyf16Gd .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fLyf16Gd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fLyf16Gd .navbar.collapsed {
  justify-content: center;
}
.cid-u4fLyf16Gd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fLyf16Gd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fLyf16Gd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fLyf16Gd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fLyf16Gd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fLyf16Gd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fLyf16Gd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fLyf16Gd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fLyf16Gd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fLyf16Gd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fLyf16Gd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fLyf16Gd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fLyf16Gd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fLyf16Gd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fLyf16Gd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fLyf16Gd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fLyf16Gd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fLyf16Gd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fLyf16Gd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fLyf16Gd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fLyf16Gd .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fLyf16Gd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fLyf16Gd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fLyf16Gd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fLyf16Gd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fLyf16Gd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fLyf16Gd .dropdown-item.active,
.cid-u4fLyf16Gd .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fLyf16Gd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fLyf16Gd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fLyf16Gd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fLyf16Gd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fLyf16Gd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fLyf16Gd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fLyf16Gd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fLyf16Gd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fLyf16Gd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fLyf16Gd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fLyf16Gd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fLyf16Gd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fLyf16Gd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fLyf16Gd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fLyf16Gd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fLyf16Gd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fLyf16Gd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fLyf16Gd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fLyf16Gd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fLyf16Gd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fLyf16Gd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fLyf16Gd .navbar {
    height: 70px;
  }
  .cid-u4fLyf16Gd .navbar.opened {
    height: auto;
  }
  .cid-u4fLyf16Gd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fLyfTibq {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fLygdX0x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fLygyK11 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fLygyK11 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4fLyh8RJh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fLyh8RJh [class^="socicon-"]:before,
.cid-u4fLyh8RJh [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fLyh8RJh .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fLyh8RJh .btn-social:hover {
  background: #ffffff;
}
.cid-u4fLyh8RJh .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fLyh8RJh .mbr-section-title,
.cid-u4fLyh8RJh .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4fXO9idce {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4fXO9idce nav.navbar {
  position: fixed;
}
.cid-u4fXO9idce .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fXO9idce .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4fXO9idce .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4fXO9idce .dropdown-item:hover,
.cid-u4fXO9idce .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4fXO9idce .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4fXO9idce .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4fXO9idce .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4fXO9idce .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4fXO9idce .nav-link {
  position: relative;
}
.cid-u4fXO9idce .container {
  display: flex;
  margin: auto;
}
.cid-u4fXO9idce .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4fXO9idce .dropdown-menu,
.cid-u4fXO9idce .navbar.opened {
  background: #ffffff !important;
}
.cid-u4fXO9idce .nav-item:focus,
.cid-u4fXO9idce .nav-link:focus {
  outline: none;
}
.cid-u4fXO9idce .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4fXO9idce .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4fXO9idce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4fXO9idce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4fXO9idce .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4fXO9idce .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4fXO9idce .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4fXO9idce .navbar.opened {
  transition: all 0.3s;
}
.cid-u4fXO9idce .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4fXO9idce .navbar .navbar-logo img {
  width: auto;
}
.cid-u4fXO9idce .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4fXO9idce .navbar.collapsed {
  justify-content: center;
}
.cid-u4fXO9idce .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4fXO9idce .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4fXO9idce .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4fXO9idce .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4fXO9idce .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4fXO9idce .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4fXO9idce .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4fXO9idce .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4fXO9idce .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4fXO9idce .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4fXO9idce .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4fXO9idce .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4fXO9idce .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4fXO9idce .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4fXO9idce .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4fXO9idce .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4fXO9idce .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4fXO9idce .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4fXO9idce .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4fXO9idce .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4fXO9idce .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4fXO9idce .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4fXO9idce .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4fXO9idce .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4fXO9idce .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4fXO9idce .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4fXO9idce .dropdown-item.active,
.cid-u4fXO9idce .dropdown-item:active {
  background-color: transparent;
}
.cid-u4fXO9idce .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4fXO9idce .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4fXO9idce .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4fXO9idce .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4fXO9idce .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4fXO9idce .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4fXO9idce ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4fXO9idce .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4fXO9idce button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4fXO9idce button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4fXO9idce button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4fXO9idce button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fXO9idce button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4fXO9idce button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4fXO9idce nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fXO9idce nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4fXO9idce nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4fXO9idce nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4fXO9idce .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4fXO9idce a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4fXO9idce .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4fXO9idce .navbar {
    height: 70px;
  }
  .cid-u4fXO9idce .navbar.opened {
    height: auto;
  }
  .cid-u4fXO9idce .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4fXOaoJEG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fXOaEgaO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4fXOaU5Ko {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4fXOaU5Ko .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4fXOboX5c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4fXOboX5c [class^="socicon-"]:before,
.cid-u4fXOboX5c [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4fXOboX5c .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4fXOboX5c .btn-social:hover {
  background: #ffffff;
}
.cid-u4fXOboX5c .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4fXOboX5c .mbr-section-title,
.cid-u4fXOboX5c .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4g0cS5DoT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4g0cS5DoT nav.navbar {
  position: fixed;
}
.cid-u4g0cS5DoT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g0cS5DoT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4g0cS5DoT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4g0cS5DoT .dropdown-item:hover,
.cid-u4g0cS5DoT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4g0cS5DoT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4g0cS5DoT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4g0cS5DoT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4g0cS5DoT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4g0cS5DoT .nav-link {
  position: relative;
}
.cid-u4g0cS5DoT .container {
  display: flex;
  margin: auto;
}
.cid-u4g0cS5DoT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4g0cS5DoT .dropdown-menu,
.cid-u4g0cS5DoT .navbar.opened {
  background: #ffffff !important;
}
.cid-u4g0cS5DoT .nav-item:focus,
.cid-u4g0cS5DoT .nav-link:focus {
  outline: none;
}
.cid-u4g0cS5DoT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4g0cS5DoT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4g0cS5DoT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4g0cS5DoT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g0cS5DoT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4g0cS5DoT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4g0cS5DoT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4g0cS5DoT .navbar.opened {
  transition: all 0.3s;
}
.cid-u4g0cS5DoT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4g0cS5DoT .navbar .navbar-logo img {
  width: auto;
}
.cid-u4g0cS5DoT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4g0cS5DoT .navbar.collapsed {
  justify-content: center;
}
.cid-u4g0cS5DoT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4g0cS5DoT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4g0cS5DoT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4g0cS5DoT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4g0cS5DoT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4g0cS5DoT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4g0cS5DoT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4g0cS5DoT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4g0cS5DoT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4g0cS5DoT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4g0cS5DoT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4g0cS5DoT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4g0cS5DoT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4g0cS5DoT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4g0cS5DoT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4g0cS5DoT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4g0cS5DoT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4g0cS5DoT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4g0cS5DoT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4g0cS5DoT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4g0cS5DoT .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4g0cS5DoT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4g0cS5DoT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4g0cS5DoT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4g0cS5DoT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4g0cS5DoT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4g0cS5DoT .dropdown-item.active,
.cid-u4g0cS5DoT .dropdown-item:active {
  background-color: transparent;
}
.cid-u4g0cS5DoT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4g0cS5DoT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4g0cS5DoT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4g0cS5DoT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4g0cS5DoT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4g0cS5DoT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4g0cS5DoT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4g0cS5DoT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4g0cS5DoT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4g0cS5DoT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4g0cS5DoT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4g0cS5DoT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g0cS5DoT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g0cS5DoT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4g0cS5DoT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g0cS5DoT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4g0cS5DoT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4g0cS5DoT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g0cS5DoT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4g0cS5DoT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4g0cS5DoT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4g0cS5DoT .navbar {
    height: 70px;
  }
  .cid-u4g0cS5DoT .navbar.opened {
    height: auto;
  }
  .cid-u4g0cS5DoT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4g0cSQp47 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g0cT5i9U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g0cTk1yE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4g0cTk1yE .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4g0cTJoAW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4g0cTJoAW [class^="socicon-"]:before,
.cid-u4g0cTJoAW [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4g0cTJoAW .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4g0cTJoAW .btn-social:hover {
  background: #ffffff;
}
.cid-u4g0cTJoAW .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4g0cTJoAW .mbr-section-title,
.cid-u4g0cTJoAW .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4g6tMQVph {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4g6tMQVph nav.navbar {
  position: fixed;
}
.cid-u4g6tMQVph .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g6tMQVph .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4g6tMQVph .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4g6tMQVph .dropdown-item:hover,
.cid-u4g6tMQVph .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4g6tMQVph .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4g6tMQVph .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4g6tMQVph .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4g6tMQVph .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4g6tMQVph .nav-link {
  position: relative;
}
.cid-u4g6tMQVph .container {
  display: flex;
  margin: auto;
}
.cid-u4g6tMQVph .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4g6tMQVph .dropdown-menu,
.cid-u4g6tMQVph .navbar.opened {
  background: #ffffff !important;
}
.cid-u4g6tMQVph .nav-item:focus,
.cid-u4g6tMQVph .nav-link:focus {
  outline: none;
}
.cid-u4g6tMQVph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4g6tMQVph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4g6tMQVph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4g6tMQVph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g6tMQVph .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4g6tMQVph .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4g6tMQVph .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4g6tMQVph .navbar.opened {
  transition: all 0.3s;
}
.cid-u4g6tMQVph .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4g6tMQVph .navbar .navbar-logo img {
  width: auto;
}
.cid-u4g6tMQVph .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4g6tMQVph .navbar.collapsed {
  justify-content: center;
}
.cid-u4g6tMQVph .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4g6tMQVph .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4g6tMQVph .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4g6tMQVph .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4g6tMQVph .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4g6tMQVph .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4g6tMQVph .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4g6tMQVph .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4g6tMQVph .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4g6tMQVph .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4g6tMQVph .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4g6tMQVph .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4g6tMQVph .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4g6tMQVph .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4g6tMQVph .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4g6tMQVph .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4g6tMQVph .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4g6tMQVph .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4g6tMQVph .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4g6tMQVph .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4g6tMQVph .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4g6tMQVph .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4g6tMQVph .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4g6tMQVph .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4g6tMQVph .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4g6tMQVph .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4g6tMQVph .dropdown-item.active,
.cid-u4g6tMQVph .dropdown-item:active {
  background-color: transparent;
}
.cid-u4g6tMQVph .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4g6tMQVph .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4g6tMQVph .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4g6tMQVph .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4g6tMQVph .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4g6tMQVph .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4g6tMQVph ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4g6tMQVph .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4g6tMQVph button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4g6tMQVph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4g6tMQVph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4g6tMQVph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g6tMQVph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g6tMQVph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4g6tMQVph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g6tMQVph nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4g6tMQVph nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4g6tMQVph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g6tMQVph .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4g6tMQVph a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4g6tMQVph .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4g6tMQVph .navbar {
    height: 70px;
  }
  .cid-u4g6tMQVph .navbar.opened {
    height: auto;
  }
  .cid-u4g6tMQVph .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4g6tNPuqY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g6tO8ROz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g6tOpx9R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4g6tOpx9R .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4g6tOQQwK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4g6tOQQwK [class^="socicon-"]:before,
.cid-u4g6tOQQwK [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4g6tOQQwK .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4g6tOQQwK .btn-social:hover {
  background: #ffffff;
}
.cid-u4g6tOQQwK .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4g6tOQQwK .mbr-section-title,
.cid-u4g6tOQQwK .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4g86GUuDx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4g86GUuDx nav.navbar {
  position: fixed;
}
.cid-u4g86GUuDx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g86GUuDx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4g86GUuDx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4g86GUuDx .dropdown-item:hover,
.cid-u4g86GUuDx .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4g86GUuDx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4g86GUuDx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4g86GUuDx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4g86GUuDx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4g86GUuDx .nav-link {
  position: relative;
}
.cid-u4g86GUuDx .container {
  display: flex;
  margin: auto;
}
.cid-u4g86GUuDx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4g86GUuDx .dropdown-menu,
.cid-u4g86GUuDx .navbar.opened {
  background: #ffffff !important;
}
.cid-u4g86GUuDx .nav-item:focus,
.cid-u4g86GUuDx .nav-link:focus {
  outline: none;
}
.cid-u4g86GUuDx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4g86GUuDx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4g86GUuDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4g86GUuDx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4g86GUuDx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4g86GUuDx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4g86GUuDx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4g86GUuDx .navbar.opened {
  transition: all 0.3s;
}
.cid-u4g86GUuDx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4g86GUuDx .navbar .navbar-logo img {
  width: auto;
}
.cid-u4g86GUuDx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4g86GUuDx .navbar.collapsed {
  justify-content: center;
}
.cid-u4g86GUuDx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4g86GUuDx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4g86GUuDx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4g86GUuDx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4g86GUuDx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4g86GUuDx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4g86GUuDx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4g86GUuDx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4g86GUuDx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4g86GUuDx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4g86GUuDx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4g86GUuDx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4g86GUuDx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4g86GUuDx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4g86GUuDx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4g86GUuDx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4g86GUuDx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4g86GUuDx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4g86GUuDx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4g86GUuDx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4g86GUuDx .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4g86GUuDx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4g86GUuDx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4g86GUuDx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4g86GUuDx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4g86GUuDx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4g86GUuDx .dropdown-item.active,
.cid-u4g86GUuDx .dropdown-item:active {
  background-color: transparent;
}
.cid-u4g86GUuDx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4g86GUuDx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4g86GUuDx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4g86GUuDx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4g86GUuDx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4g86GUuDx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4g86GUuDx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4g86GUuDx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4g86GUuDx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4g86GUuDx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4g86GUuDx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4g86GUuDx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g86GUuDx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4g86GUuDx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4g86GUuDx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g86GUuDx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4g86GUuDx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4g86GUuDx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4g86GUuDx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4g86GUuDx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4g86GUuDx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4g86GUuDx .navbar {
    height: 70px;
  }
  .cid-u4g86GUuDx .navbar.opened {
    height: auto;
  }
  .cid-u4g86GUuDx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4g86I3UAd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g86IvMVZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4g86J0Db7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4g86J0Db7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4g86JLagA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4g86JLagA [class^="socicon-"]:before,
.cid-u4g86JLagA [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4g86JLagA .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4g86JLagA .btn-social:hover {
  background: #ffffff;
}
.cid-u4g86JLagA .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4g86JLagA .mbr-section-title,
.cid-u4g86JLagA .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4gaky2B15 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4gaky2B15 nav.navbar {
  position: fixed;
}
.cid-u4gaky2B15 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4gaky2B15 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4gaky2B15 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4gaky2B15 .dropdown-item:hover,
.cid-u4gaky2B15 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4gaky2B15 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4gaky2B15 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4gaky2B15 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4gaky2B15 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4gaky2B15 .nav-link {
  position: relative;
}
.cid-u4gaky2B15 .container {
  display: flex;
  margin: auto;
}
.cid-u4gaky2B15 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4gaky2B15 .dropdown-menu,
.cid-u4gaky2B15 .navbar.opened {
  background: #ffffff !important;
}
.cid-u4gaky2B15 .nav-item:focus,
.cid-u4gaky2B15 .nav-link:focus {
  outline: none;
}
.cid-u4gaky2B15 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4gaky2B15 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4gaky2B15 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4gaky2B15 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4gaky2B15 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4gaky2B15 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4gaky2B15 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4gaky2B15 .navbar.opened {
  transition: all 0.3s;
}
.cid-u4gaky2B15 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4gaky2B15 .navbar .navbar-logo img {
  width: auto;
}
.cid-u4gaky2B15 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4gaky2B15 .navbar.collapsed {
  justify-content: center;
}
.cid-u4gaky2B15 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4gaky2B15 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4gaky2B15 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4gaky2B15 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4gaky2B15 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4gaky2B15 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4gaky2B15 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4gaky2B15 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4gaky2B15 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4gaky2B15 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4gaky2B15 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4gaky2B15 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4gaky2B15 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4gaky2B15 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4gaky2B15 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4gaky2B15 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4gaky2B15 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4gaky2B15 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4gaky2B15 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4gaky2B15 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4gaky2B15 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4gaky2B15 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4gaky2B15 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4gaky2B15 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4gaky2B15 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4gaky2B15 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4gaky2B15 .dropdown-item.active,
.cid-u4gaky2B15 .dropdown-item:active {
  background-color: transparent;
}
.cid-u4gaky2B15 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4gaky2B15 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4gaky2B15 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4gaky2B15 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4gaky2B15 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4gaky2B15 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4gaky2B15 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4gaky2B15 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4gaky2B15 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4gaky2B15 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4gaky2B15 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4gaky2B15 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4gaky2B15 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4gaky2B15 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4gaky2B15 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4gaky2B15 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4gaky2B15 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4gaky2B15 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4gaky2B15 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4gaky2B15 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4gaky2B15 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4gaky2B15 .navbar {
    height: 70px;
  }
  .cid-u4gaky2B15 .navbar.opened {
    height: auto;
  }
  .cid-u4gaky2B15 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4gakySnEz {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4gakzbiAm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4gakztBdD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4gakztBdD .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4gakzUgJq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4gakzUgJq [class^="socicon-"]:before,
.cid-u4gakzUgJq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4gakzUgJq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4gakzUgJq .btn-social:hover {
  background: #ffffff;
}
.cid-u4gakzUgJq .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4gakzUgJq .mbr-section-title,
.cid-u4gakzUgJq .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4gm2bQBjd {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4gm2bQBjd nav.navbar {
  position: fixed;
}
.cid-u4gm2bQBjd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4gm2bQBjd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4gm2bQBjd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4gm2bQBjd .dropdown-item:hover,
.cid-u4gm2bQBjd .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4gm2bQBjd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4gm2bQBjd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4gm2bQBjd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4gm2bQBjd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4gm2bQBjd .nav-link {
  position: relative;
}
.cid-u4gm2bQBjd .container {
  display: flex;
  margin: auto;
}
.cid-u4gm2bQBjd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4gm2bQBjd .dropdown-menu,
.cid-u4gm2bQBjd .navbar.opened {
  background: #ffffff !important;
}
.cid-u4gm2bQBjd .nav-item:focus,
.cid-u4gm2bQBjd .nav-link:focus {
  outline: none;
}
.cid-u4gm2bQBjd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4gm2bQBjd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4gm2bQBjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4gm2bQBjd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4gm2bQBjd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4gm2bQBjd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4gm2bQBjd .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4gm2bQBjd .navbar.opened {
  transition: all 0.3s;
}
.cid-u4gm2bQBjd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4gm2bQBjd .navbar .navbar-logo img {
  width: auto;
}
.cid-u4gm2bQBjd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4gm2bQBjd .navbar.collapsed {
  justify-content: center;
}
.cid-u4gm2bQBjd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4gm2bQBjd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4gm2bQBjd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4gm2bQBjd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4gm2bQBjd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4gm2bQBjd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4gm2bQBjd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4gm2bQBjd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4gm2bQBjd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4gm2bQBjd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4gm2bQBjd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4gm2bQBjd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4gm2bQBjd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4gm2bQBjd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4gm2bQBjd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4gm2bQBjd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4gm2bQBjd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4gm2bQBjd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4gm2bQBjd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4gm2bQBjd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4gm2bQBjd .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4gm2bQBjd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4gm2bQBjd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4gm2bQBjd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4gm2bQBjd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4gm2bQBjd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4gm2bQBjd .dropdown-item.active,
.cid-u4gm2bQBjd .dropdown-item:active {
  background-color: transparent;
}
.cid-u4gm2bQBjd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4gm2bQBjd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4gm2bQBjd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4gm2bQBjd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4gm2bQBjd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4gm2bQBjd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4gm2bQBjd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4gm2bQBjd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4gm2bQBjd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4gm2bQBjd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4gm2bQBjd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4gm2bQBjd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4gm2bQBjd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4gm2bQBjd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4gm2bQBjd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4gm2bQBjd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4gm2bQBjd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4gm2bQBjd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4gm2bQBjd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4gm2bQBjd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4gm2bQBjd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4gm2bQBjd .navbar {
    height: 70px;
  }
  .cid-u4gm2bQBjd .navbar.opened {
    height: auto;
  }
  .cid-u4gm2bQBjd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4gm2deZ2i {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4gm2dLG6J {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4gm2e7p3g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4gm2e7p3g .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4gm2eZtNN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4gm2eZtNN [class^="socicon-"]:before,
.cid-u4gm2eZtNN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4gm2eZtNN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4gm2eZtNN .btn-social:hover {
  background: #ffffff;
}
.cid-u4gm2eZtNN .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4gm2eZtNN .mbr-section-title,
.cid-u4gm2eZtNN .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u4goqFeeuU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u4goqFeeuU nav.navbar {
  position: fixed;
}
.cid-u4goqFeeuU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4goqFeeuU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u4goqFeeuU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u4goqFeeuU .dropdown-item:hover,
.cid-u4goqFeeuU .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u4goqFeeuU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u4goqFeeuU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u4goqFeeuU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u4goqFeeuU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u4goqFeeuU .nav-link {
  position: relative;
}
.cid-u4goqFeeuU .container {
  display: flex;
  margin: auto;
}
.cid-u4goqFeeuU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u4goqFeeuU .dropdown-menu,
.cid-u4goqFeeuU .navbar.opened {
  background: #ffffff !important;
}
.cid-u4goqFeeuU .nav-item:focus,
.cid-u4goqFeeuU .nav-link:focus {
  outline: none;
}
.cid-u4goqFeeuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u4goqFeeuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u4goqFeeuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u4goqFeeuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u4goqFeeuU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u4goqFeeuU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u4goqFeeuU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u4goqFeeuU .navbar.opened {
  transition: all 0.3s;
}
.cid-u4goqFeeuU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u4goqFeeuU .navbar .navbar-logo img {
  width: auto;
}
.cid-u4goqFeeuU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u4goqFeeuU .navbar.collapsed {
  justify-content: center;
}
.cid-u4goqFeeuU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u4goqFeeuU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u4goqFeeuU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u4goqFeeuU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u4goqFeeuU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u4goqFeeuU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u4goqFeeuU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u4goqFeeuU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u4goqFeeuU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u4goqFeeuU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u4goqFeeuU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u4goqFeeuU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u4goqFeeuU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u4goqFeeuU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u4goqFeeuU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u4goqFeeuU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u4goqFeeuU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u4goqFeeuU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u4goqFeeuU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u4goqFeeuU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u4goqFeeuU .navbar.navbar-short {
  min-height: 60px;
}
.cid-u4goqFeeuU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u4goqFeeuU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u4goqFeeuU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u4goqFeeuU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u4goqFeeuU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u4goqFeeuU .dropdown-item.active,
.cid-u4goqFeeuU .dropdown-item:active {
  background-color: transparent;
}
.cid-u4goqFeeuU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u4goqFeeuU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u4goqFeeuU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u4goqFeeuU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u4goqFeeuU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u4goqFeeuU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u4goqFeeuU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u4goqFeeuU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u4goqFeeuU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u4goqFeeuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u4goqFeeuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u4goqFeeuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4goqFeeuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u4goqFeeuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u4goqFeeuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4goqFeeuU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u4goqFeeuU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u4goqFeeuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u4goqFeeuU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u4goqFeeuU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u4goqFeeuU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u4goqFeeuU .navbar {
    height: 70px;
  }
  .cid-u4goqFeeuU .navbar.opened {
    height: auto;
  }
  .cid-u4goqFeeuU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u4goqGFW68 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4goqH6eVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u4goqHp8A7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u4goqHp8A7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u4goqHZ1Kl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u4goqHZ1Kl [class^="socicon-"]:before,
.cid-u4goqHZ1Kl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u4goqHZ1Kl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u4goqHZ1Kl .btn-social:hover {
  background: #ffffff;
}
.cid-u4goqHZ1Kl .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u4goqHZ1Kl .mbr-section-title,
.cid-u4goqHZ1Kl .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u6HTvA7hms {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6HTvA7hms nav.navbar {
  position: fixed;
}
.cid-u6HTvA7hms .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6HTvA7hms .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6HTvA7hms .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6HTvA7hms .dropdown-item:hover,
.cid-u6HTvA7hms .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6HTvA7hms .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6HTvA7hms .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6HTvA7hms .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6HTvA7hms .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6HTvA7hms .nav-link {
  position: relative;
}
.cid-u6HTvA7hms .container {
  display: flex;
  margin: auto;
}
.cid-u6HTvA7hms .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6HTvA7hms .dropdown-menu,
.cid-u6HTvA7hms .navbar.opened {
  background: #ffffff !important;
}
.cid-u6HTvA7hms .nav-item:focus,
.cid-u6HTvA7hms .nav-link:focus {
  outline: none;
}
.cid-u6HTvA7hms .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6HTvA7hms .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6HTvA7hms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6HTvA7hms .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6HTvA7hms .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6HTvA7hms .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6HTvA7hms .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u6HTvA7hms .navbar.opened {
  transition: all 0.3s;
}
.cid-u6HTvA7hms .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6HTvA7hms .navbar .navbar-logo img {
  width: auto;
}
.cid-u6HTvA7hms .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6HTvA7hms .navbar.collapsed {
  justify-content: center;
}
.cid-u6HTvA7hms .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6HTvA7hms .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6HTvA7hms .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6HTvA7hms .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6HTvA7hms .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6HTvA7hms .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6HTvA7hms .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6HTvA7hms .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6HTvA7hms .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6HTvA7hms .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6HTvA7hms .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6HTvA7hms .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6HTvA7hms .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6HTvA7hms .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6HTvA7hms .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6HTvA7hms .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6HTvA7hms .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6HTvA7hms .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6HTvA7hms .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6HTvA7hms .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6HTvA7hms .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6HTvA7hms .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6HTvA7hms .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6HTvA7hms .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6HTvA7hms .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6HTvA7hms .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6HTvA7hms .dropdown-item.active,
.cid-u6HTvA7hms .dropdown-item:active {
  background-color: transparent;
}
.cid-u6HTvA7hms .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6HTvA7hms .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6HTvA7hms .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6HTvA7hms .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u6HTvA7hms .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6HTvA7hms .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6HTvA7hms ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6HTvA7hms .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6HTvA7hms button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6HTvA7hms button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6HTvA7hms button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6HTvA7hms button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6HTvA7hms button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6HTvA7hms button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6HTvA7hms nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6HTvA7hms nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6HTvA7hms nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6HTvA7hms nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6HTvA7hms .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6HTvA7hms a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6HTvA7hms .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6HTvA7hms .navbar {
    height: 70px;
  }
  .cid-u6HTvA7hms .navbar.opened {
    height: auto;
  }
  .cid-u6HTvA7hms .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6HTvBq3SO {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6HTvBZcv0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6HTvCfdGP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u6HTvCfdGP .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6HTvCQMt4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u6HTvCQMt4 [class^="socicon-"]:before,
.cid-u6HTvCQMt4 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u6HTvCQMt4 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u6HTvCQMt4 .btn-social:hover {
  background: #ffffff;
}
.cid-u6HTvCQMt4 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u6HTvCQMt4 .mbr-section-title,
.cid-u6HTvCQMt4 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u6ImZpTrKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6ImZpTrKv nav.navbar {
  position: fixed;
}
.cid-u6ImZpTrKv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6ImZpTrKv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6ImZpTrKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6ImZpTrKv .dropdown-item:hover,
.cid-u6ImZpTrKv .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6ImZpTrKv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6ImZpTrKv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6ImZpTrKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6ImZpTrKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6ImZpTrKv .nav-link {
  position: relative;
}
.cid-u6ImZpTrKv .container {
  display: flex;
  margin: auto;
}
.cid-u6ImZpTrKv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6ImZpTrKv .dropdown-menu,
.cid-u6ImZpTrKv .navbar.opened {
  background: #ffffff !important;
}
.cid-u6ImZpTrKv .nav-item:focus,
.cid-u6ImZpTrKv .nav-link:focus {
  outline: none;
}
.cid-u6ImZpTrKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6ImZpTrKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6ImZpTrKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6ImZpTrKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6ImZpTrKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6ImZpTrKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6ImZpTrKv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u6ImZpTrKv .navbar.opened {
  transition: all 0.3s;
}
.cid-u6ImZpTrKv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6ImZpTrKv .navbar .navbar-logo img {
  width: auto;
}
.cid-u6ImZpTrKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6ImZpTrKv .navbar.collapsed {
  justify-content: center;
}
.cid-u6ImZpTrKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6ImZpTrKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6ImZpTrKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6ImZpTrKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6ImZpTrKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6ImZpTrKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6ImZpTrKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6ImZpTrKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6ImZpTrKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6ImZpTrKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6ImZpTrKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6ImZpTrKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6ImZpTrKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6ImZpTrKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6ImZpTrKv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6ImZpTrKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6ImZpTrKv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6ImZpTrKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6ImZpTrKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6ImZpTrKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u6ImZpTrKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6ImZpTrKv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6ImZpTrKv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6ImZpTrKv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6ImZpTrKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6ImZpTrKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6ImZpTrKv .dropdown-item.active,
.cid-u6ImZpTrKv .dropdown-item:active {
  background-color: transparent;
}
.cid-u6ImZpTrKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6ImZpTrKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6ImZpTrKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6ImZpTrKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u6ImZpTrKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6ImZpTrKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6ImZpTrKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6ImZpTrKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6ImZpTrKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6ImZpTrKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6ImZpTrKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6ImZpTrKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6ImZpTrKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6ImZpTrKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6ImZpTrKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6ImZpTrKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6ImZpTrKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6ImZpTrKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6ImZpTrKv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6ImZpTrKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6ImZpTrKv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6ImZpTrKv .navbar {
    height: 70px;
  }
  .cid-u6ImZpTrKv .navbar.opened {
    height: auto;
  }
  .cid-u6ImZpTrKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6ImZttiMQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6ImZu8xtd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6ImZuJ13X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-u6ImZuJ13X .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-u6ImZvSjjt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u6ImZvSjjt [class^="socicon-"]:before,
.cid-u6ImZvSjjt [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u6ImZvSjjt .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u6ImZvSjjt .btn-social:hover {
  background: #ffffff;
}
.cid-u6ImZvSjjt .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u6ImZvSjjt .mbr-section-title,
.cid-u6ImZvSjjt .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-ueVg4hv3rS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueVg4hv3rS nav.navbar {
  position: fixed;
}
.cid-ueVg4hv3rS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueVg4hv3rS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueVg4hv3rS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ueVg4hv3rS .dropdown-item:hover,
.cid-ueVg4hv3rS .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ueVg4hv3rS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueVg4hv3rS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueVg4hv3rS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueVg4hv3rS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueVg4hv3rS .nav-link {
  position: relative;
}
.cid-ueVg4hv3rS .container {
  display: flex;
  margin: auto;
}
.cid-ueVg4hv3rS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueVg4hv3rS .dropdown-menu,
.cid-ueVg4hv3rS .navbar.opened {
  background: #ffffff !important;
}
.cid-ueVg4hv3rS .nav-item:focus,
.cid-ueVg4hv3rS .nav-link:focus {
  outline: none;
}
.cid-ueVg4hv3rS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueVg4hv3rS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueVg4hv3rS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueVg4hv3rS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueVg4hv3rS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueVg4hv3rS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueVg4hv3rS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-ueVg4hv3rS .navbar.opened {
  transition: all 0.3s;
}
.cid-ueVg4hv3rS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueVg4hv3rS .navbar .navbar-logo img {
  width: auto;
}
.cid-ueVg4hv3rS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueVg4hv3rS .navbar.collapsed {
  justify-content: center;
}
.cid-ueVg4hv3rS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueVg4hv3rS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueVg4hv3rS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueVg4hv3rS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueVg4hv3rS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueVg4hv3rS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueVg4hv3rS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueVg4hv3rS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueVg4hv3rS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueVg4hv3rS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueVg4hv3rS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueVg4hv3rS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueVg4hv3rS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueVg4hv3rS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueVg4hv3rS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueVg4hv3rS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueVg4hv3rS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueVg4hv3rS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueVg4hv3rS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueVg4hv3rS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ueVg4hv3rS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueVg4hv3rS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueVg4hv3rS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueVg4hv3rS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueVg4hv3rS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueVg4hv3rS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueVg4hv3rS .dropdown-item.active,
.cid-ueVg4hv3rS .dropdown-item:active {
  background-color: transparent;
}
.cid-ueVg4hv3rS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueVg4hv3rS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueVg4hv3rS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueVg4hv3rS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ueVg4hv3rS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueVg4hv3rS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueVg4hv3rS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueVg4hv3rS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueVg4hv3rS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueVg4hv3rS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-ueVg4hv3rS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueVg4hv3rS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueVg4hv3rS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueVg4hv3rS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueVg4hv3rS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueVg4hv3rS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueVg4hv3rS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueVg4hv3rS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueVg4hv3rS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueVg4hv3rS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueVg4hv3rS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueVg4hv3rS .navbar {
    height: 70px;
  }
  .cid-ueVg4hv3rS .navbar.opened {
    height: auto;
  }
  .cid-ueVg4hv3rS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueVg4inIgE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ueVg4iExqX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ueVg4iVveb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-ueVg4iVveb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-ueVg4jsus6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ueVg4jsus6 [class^="socicon-"]:before,
.cid-ueVg4jsus6 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ueVg4jsus6 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-ueVg4jsus6 .btn-social:hover {
  background: #ffffff;
}
.cid-ueVg4jsus6 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-ueVg4jsus6 .mbr-section-title,
.cid-ueVg4jsus6 .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uf0h5x5lSP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uf0h5x5lSP nav.navbar {
  position: fixed;
}
.cid-uf0h5x5lSP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0h5x5lSP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf0h5x5lSP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf0h5x5lSP .dropdown-item:hover,
.cid-uf0h5x5lSP .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uf0h5x5lSP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf0h5x5lSP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf0h5x5lSP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uf0h5x5lSP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf0h5x5lSP .nav-link {
  position: relative;
}
.cid-uf0h5x5lSP .container {
  display: flex;
  margin: auto;
}
.cid-uf0h5x5lSP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf0h5x5lSP .dropdown-menu,
.cid-uf0h5x5lSP .navbar.opened {
  background: #ffffff !important;
}
.cid-uf0h5x5lSP .nav-item:focus,
.cid-uf0h5x5lSP .nav-link:focus {
  outline: none;
}
.cid-uf0h5x5lSP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf0h5x5lSP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf0h5x5lSP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf0h5x5lSP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0h5x5lSP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf0h5x5lSP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf0h5x5lSP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uf0h5x5lSP .navbar.opened {
  transition: all 0.3s;
}
.cid-uf0h5x5lSP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf0h5x5lSP .navbar .navbar-logo img {
  width: auto;
}
.cid-uf0h5x5lSP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf0h5x5lSP .navbar.collapsed {
  justify-content: center;
}
.cid-uf0h5x5lSP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf0h5x5lSP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf0h5x5lSP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uf0h5x5lSP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf0h5x5lSP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf0h5x5lSP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf0h5x5lSP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf0h5x5lSP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uf0h5x5lSP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uf0h5x5lSP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf0h5x5lSP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf0h5x5lSP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf0h5x5lSP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf0h5x5lSP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf0h5x5lSP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf0h5x5lSP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf0h5x5lSP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf0h5x5lSP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf0h5x5lSP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uf0h5x5lSP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uf0h5x5lSP .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf0h5x5lSP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf0h5x5lSP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf0h5x5lSP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf0h5x5lSP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf0h5x5lSP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf0h5x5lSP .dropdown-item.active,
.cid-uf0h5x5lSP .dropdown-item:active {
  background-color: transparent;
}
.cid-uf0h5x5lSP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf0h5x5lSP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf0h5x5lSP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf0h5x5lSP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uf0h5x5lSP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf0h5x5lSP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf0h5x5lSP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf0h5x5lSP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf0h5x5lSP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf0h5x5lSP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uf0h5x5lSP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf0h5x5lSP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0h5x5lSP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0h5x5lSP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf0h5x5lSP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0h5x5lSP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf0h5x5lSP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf0h5x5lSP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0h5x5lSP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf0h5x5lSP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uf0h5x5lSP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf0h5x5lSP .navbar {
    height: 70px;
  }
  .cid-uf0h5x5lSP .navbar.opened {
    height: auto;
  }
  .cid-uf0h5x5lSP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf0h5xMmf2 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0h5y2hG7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0h5ygA9c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uf0h5ygA9c .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uf0h5yyTVJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uf0h5yyTVJ [class^="socicon-"]:before,
.cid-uf0h5yyTVJ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uf0h5yyTVJ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uf0h5yyTVJ .btn-social:hover {
  background: #ffffff;
}
.cid-uf0h5yyTVJ .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uf0h5yyTVJ .mbr-section-title,
.cid-uf0h5yyTVJ .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uf0hR5o8rM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uf0hR5o8rM nav.navbar {
  position: fixed;
}
.cid-uf0hR5o8rM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0hR5o8rM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf0hR5o8rM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf0hR5o8rM .dropdown-item:hover,
.cid-uf0hR5o8rM .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uf0hR5o8rM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf0hR5o8rM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf0hR5o8rM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uf0hR5o8rM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf0hR5o8rM .nav-link {
  position: relative;
}
.cid-uf0hR5o8rM .container {
  display: flex;
  margin: auto;
}
.cid-uf0hR5o8rM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf0hR5o8rM .dropdown-menu,
.cid-uf0hR5o8rM .navbar.opened {
  background: #ffffff !important;
}
.cid-uf0hR5o8rM .nav-item:focus,
.cid-uf0hR5o8rM .nav-link:focus {
  outline: none;
}
.cid-uf0hR5o8rM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf0hR5o8rM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf0hR5o8rM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf0hR5o8rM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0hR5o8rM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf0hR5o8rM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf0hR5o8rM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uf0hR5o8rM .navbar.opened {
  transition: all 0.3s;
}
.cid-uf0hR5o8rM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf0hR5o8rM .navbar .navbar-logo img {
  width: auto;
}
.cid-uf0hR5o8rM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf0hR5o8rM .navbar.collapsed {
  justify-content: center;
}
.cid-uf0hR5o8rM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf0hR5o8rM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf0hR5o8rM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uf0hR5o8rM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf0hR5o8rM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf0hR5o8rM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf0hR5o8rM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf0hR5o8rM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uf0hR5o8rM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uf0hR5o8rM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf0hR5o8rM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf0hR5o8rM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf0hR5o8rM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf0hR5o8rM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf0hR5o8rM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf0hR5o8rM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf0hR5o8rM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf0hR5o8rM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf0hR5o8rM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uf0hR5o8rM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uf0hR5o8rM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf0hR5o8rM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf0hR5o8rM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf0hR5o8rM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf0hR5o8rM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf0hR5o8rM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf0hR5o8rM .dropdown-item.active,
.cid-uf0hR5o8rM .dropdown-item:active {
  background-color: transparent;
}
.cid-uf0hR5o8rM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf0hR5o8rM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf0hR5o8rM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf0hR5o8rM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uf0hR5o8rM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf0hR5o8rM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf0hR5o8rM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf0hR5o8rM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf0hR5o8rM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf0hR5o8rM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uf0hR5o8rM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf0hR5o8rM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0hR5o8rM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0hR5o8rM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf0hR5o8rM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0hR5o8rM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf0hR5o8rM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf0hR5o8rM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0hR5o8rM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf0hR5o8rM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uf0hR5o8rM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf0hR5o8rM .navbar {
    height: 70px;
  }
  .cid-uf0hR5o8rM .navbar.opened {
    height: auto;
  }
  .cid-uf0hR5o8rM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf0hR6Aimx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0hR6SVkb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0hR7ccRR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uf0hR7ccRR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uf0hR7TcXE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uf0hR7TcXE [class^="socicon-"]:before,
.cid-uf0hR7TcXE [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uf0hR7TcXE .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uf0hR7TcXE .btn-social:hover {
  background: #ffffff;
}
.cid-uf0hR7TcXE .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uf0hR7TcXE .mbr-section-title,
.cid-uf0hR7TcXE .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uf0j4w6gQj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uf0j4w6gQj nav.navbar {
  position: fixed;
}
.cid-uf0j4w6gQj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0j4w6gQj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf0j4w6gQj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf0j4w6gQj .dropdown-item:hover,
.cid-uf0j4w6gQj .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uf0j4w6gQj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf0j4w6gQj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf0j4w6gQj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uf0j4w6gQj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf0j4w6gQj .nav-link {
  position: relative;
}
.cid-uf0j4w6gQj .container {
  display: flex;
  margin: auto;
}
.cid-uf0j4w6gQj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf0j4w6gQj .dropdown-menu,
.cid-uf0j4w6gQj .navbar.opened {
  background: #ffffff !important;
}
.cid-uf0j4w6gQj .nav-item:focus,
.cid-uf0j4w6gQj .nav-link:focus {
  outline: none;
}
.cid-uf0j4w6gQj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf0j4w6gQj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf0j4w6gQj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf0j4w6gQj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0j4w6gQj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf0j4w6gQj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf0j4w6gQj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uf0j4w6gQj .navbar.opened {
  transition: all 0.3s;
}
.cid-uf0j4w6gQj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf0j4w6gQj .navbar .navbar-logo img {
  width: auto;
}
.cid-uf0j4w6gQj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf0j4w6gQj .navbar.collapsed {
  justify-content: center;
}
.cid-uf0j4w6gQj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf0j4w6gQj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf0j4w6gQj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uf0j4w6gQj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf0j4w6gQj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf0j4w6gQj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf0j4w6gQj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf0j4w6gQj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uf0j4w6gQj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uf0j4w6gQj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf0j4w6gQj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf0j4w6gQj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf0j4w6gQj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf0j4w6gQj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf0j4w6gQj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf0j4w6gQj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf0j4w6gQj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf0j4w6gQj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf0j4w6gQj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uf0j4w6gQj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uf0j4w6gQj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf0j4w6gQj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf0j4w6gQj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf0j4w6gQj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf0j4w6gQj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf0j4w6gQj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf0j4w6gQj .dropdown-item.active,
.cid-uf0j4w6gQj .dropdown-item:active {
  background-color: transparent;
}
.cid-uf0j4w6gQj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf0j4w6gQj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf0j4w6gQj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf0j4w6gQj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uf0j4w6gQj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf0j4w6gQj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf0j4w6gQj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf0j4w6gQj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf0j4w6gQj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf0j4w6gQj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uf0j4w6gQj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf0j4w6gQj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0j4w6gQj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0j4w6gQj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf0j4w6gQj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0j4w6gQj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf0j4w6gQj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf0j4w6gQj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0j4w6gQj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf0j4w6gQj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uf0j4w6gQj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf0j4w6gQj .navbar {
    height: 70px;
  }
  .cid-uf0j4w6gQj .navbar.opened {
    height: auto;
  }
  .cid-uf0j4w6gQj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf0j4wHyyQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0j4wV8Qn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0j4xes1E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uf0j4xes1E .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uf0j4xGvaW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uf0j4xGvaW [class^="socicon-"]:before,
.cid-uf0j4xGvaW [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uf0j4xGvaW .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uf0j4xGvaW .btn-social:hover {
  background: #ffffff;
}
.cid-uf0j4xGvaW .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uf0j4xGvaW .mbr-section-title,
.cid-uf0j4xGvaW .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uf0k7H7eoV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uf0k7H7eoV nav.navbar {
  position: fixed;
}
.cid-uf0k7H7eoV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0k7H7eoV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uf0k7H7eoV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uf0k7H7eoV .dropdown-item:hover,
.cid-uf0k7H7eoV .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uf0k7H7eoV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uf0k7H7eoV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uf0k7H7eoV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uf0k7H7eoV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uf0k7H7eoV .nav-link {
  position: relative;
}
.cid-uf0k7H7eoV .container {
  display: flex;
  margin: auto;
}
.cid-uf0k7H7eoV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uf0k7H7eoV .dropdown-menu,
.cid-uf0k7H7eoV .navbar.opened {
  background: #ffffff !important;
}
.cid-uf0k7H7eoV .nav-item:focus,
.cid-uf0k7H7eoV .nav-link:focus {
  outline: none;
}
.cid-uf0k7H7eoV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf0k7H7eoV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf0k7H7eoV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf0k7H7eoV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf0k7H7eoV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf0k7H7eoV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf0k7H7eoV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uf0k7H7eoV .navbar.opened {
  transition: all 0.3s;
}
.cid-uf0k7H7eoV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uf0k7H7eoV .navbar .navbar-logo img {
  width: auto;
}
.cid-uf0k7H7eoV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uf0k7H7eoV .navbar.collapsed {
  justify-content: center;
}
.cid-uf0k7H7eoV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf0k7H7eoV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uf0k7H7eoV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uf0k7H7eoV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf0k7H7eoV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf0k7H7eoV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uf0k7H7eoV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf0k7H7eoV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uf0k7H7eoV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uf0k7H7eoV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf0k7H7eoV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf0k7H7eoV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf0k7H7eoV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uf0k7H7eoV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uf0k7H7eoV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uf0k7H7eoV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uf0k7H7eoV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uf0k7H7eoV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf0k7H7eoV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uf0k7H7eoV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uf0k7H7eoV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf0k7H7eoV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf0k7H7eoV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf0k7H7eoV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uf0k7H7eoV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uf0k7H7eoV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf0k7H7eoV .dropdown-item.active,
.cid-uf0k7H7eoV .dropdown-item:active {
  background-color: transparent;
}
.cid-uf0k7H7eoV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf0k7H7eoV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf0k7H7eoV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf0k7H7eoV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uf0k7H7eoV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uf0k7H7eoV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf0k7H7eoV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uf0k7H7eoV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf0k7H7eoV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uf0k7H7eoV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uf0k7H7eoV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf0k7H7eoV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0k7H7eoV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf0k7H7eoV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf0k7H7eoV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0k7H7eoV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf0k7H7eoV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf0k7H7eoV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf0k7H7eoV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uf0k7H7eoV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uf0k7H7eoV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf0k7H7eoV .navbar {
    height: 70px;
  }
  .cid-uf0k7H7eoV .navbar.opened {
    height: auto;
  }
  .cid-uf0k7H7eoV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf0k7IhYZ4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0k7ICsJO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uf0k7IUHt1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uf0k7IUHt1 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uf0k7Jq4rq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uf0k7Jq4rq [class^="socicon-"]:before,
.cid-uf0k7Jq4rq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uf0k7Jq4rq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uf0k7Jq4rq .btn-social:hover {
  background: #ffffff;
}
.cid-uf0k7Jq4rq .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uf0k7Jq4rq .mbr-section-title,
.cid-uf0k7Jq4rq .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uljMlNAiE1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uljMlNAiE1 nav.navbar {
  position: fixed;
}
.cid-uljMlNAiE1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uljMlNAiE1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uljMlNAiE1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uljMlNAiE1 .dropdown-item:hover,
.cid-uljMlNAiE1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uljMlNAiE1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uljMlNAiE1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uljMlNAiE1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uljMlNAiE1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uljMlNAiE1 .nav-link {
  position: relative;
}
.cid-uljMlNAiE1 .container {
  display: flex;
  margin: auto;
}
.cid-uljMlNAiE1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uljMlNAiE1 .dropdown-menu,
.cid-uljMlNAiE1 .navbar.opened {
  background: #ffffff !important;
}
.cid-uljMlNAiE1 .nav-item:focus,
.cid-uljMlNAiE1 .nav-link:focus {
  outline: none;
}
.cid-uljMlNAiE1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uljMlNAiE1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uljMlNAiE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uljMlNAiE1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uljMlNAiE1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uljMlNAiE1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uljMlNAiE1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uljMlNAiE1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uljMlNAiE1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uljMlNAiE1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uljMlNAiE1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uljMlNAiE1 .navbar.collapsed {
  justify-content: center;
}
.cid-uljMlNAiE1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uljMlNAiE1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uljMlNAiE1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uljMlNAiE1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uljMlNAiE1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uljMlNAiE1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uljMlNAiE1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uljMlNAiE1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uljMlNAiE1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uljMlNAiE1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uljMlNAiE1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uljMlNAiE1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uljMlNAiE1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uljMlNAiE1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uljMlNAiE1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uljMlNAiE1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uljMlNAiE1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uljMlNAiE1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uljMlNAiE1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uljMlNAiE1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uljMlNAiE1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uljMlNAiE1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uljMlNAiE1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uljMlNAiE1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uljMlNAiE1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uljMlNAiE1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uljMlNAiE1 .dropdown-item.active,
.cid-uljMlNAiE1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uljMlNAiE1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uljMlNAiE1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uljMlNAiE1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uljMlNAiE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uljMlNAiE1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uljMlNAiE1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uljMlNAiE1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uljMlNAiE1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uljMlNAiE1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uljMlNAiE1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uljMlNAiE1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uljMlNAiE1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uljMlNAiE1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uljMlNAiE1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uljMlNAiE1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uljMlNAiE1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uljMlNAiE1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uljMlNAiE1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uljMlNAiE1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uljMlNAiE1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uljMlNAiE1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uljMlNAiE1 .navbar {
    height: 70px;
  }
  .cid-uljMlNAiE1 .navbar.opened {
    height: auto;
  }
  .cid-uljMlNAiE1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uljNgtULBa {
  background-image: url("../../../assets/images/mbr-1920x1281.jpeg");
}
.cid-uljVOMIfOc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uljVOMIfOc .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-uljVOMIfOc .panel-group {
  border: none;
}
.cid-uljVOMIfOc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uljVOMIfOc .panel-body,
.cid-uljVOMIfOc .card-header {
  padding: 1rem 0;
}
.cid-uljVOMIfOc .panel-title-edit {
  color: #000000;
}
.cid-uljVOMIfOc .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ulkQTBrTm6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ulkQTBrTm6 .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-ulkQTBrTm6 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ulkQTBrTm6 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulkQTBrTm6 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uljMlTzoUN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uljMlTzoUN [class^="socicon-"]:before,
.cid-uljMlTzoUN [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uljMlTzoUN .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uljMlTzoUN .btn-social:hover {
  background: #ffffff;
}
.cid-uljMlTzoUN .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uljMlTzoUN .mbr-section-title,
.cid-uljMlTzoUN .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tArA8cFDSO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tArA8cFDSO .row {
  flex-direction: row-reverse;
}
.cid-tArA8cFDSO .video-wrapper iframe {
  width: 100%;
}
.cid-tArA8cFDSO .mbr-section-title,
.cid-tArA8cFDSO .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tArA8cFDSO .text-wrapper {
    padding: 2rem;
  }
}
.cid-tArA8cFDSO .mbr-section-title {
  text-align: right;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEZzVWULcJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEZzVWULcJ nav.navbar {
  position: fixed;
}
.cid-tEZzVWULcJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZzVWULcJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEZzVWULcJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEZzVWULcJ .dropdown-item:hover,
.cid-tEZzVWULcJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tEZzVWULcJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEZzVWULcJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEZzVWULcJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEZzVWULcJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEZzVWULcJ .nav-link {
  position: relative;
}
.cid-tEZzVWULcJ .container {
  display: flex;
  margin: auto;
}
.cid-tEZzVWULcJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEZzVWULcJ .dropdown-menu,
.cid-tEZzVWULcJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tEZzVWULcJ .nav-item:focus,
.cid-tEZzVWULcJ .nav-link:focus {
  outline: none;
}
.cid-tEZzVWULcJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEZzVWULcJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEZzVWULcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEZzVWULcJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZzVWULcJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEZzVWULcJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEZzVWULcJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tEZzVWULcJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tEZzVWULcJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEZzVWULcJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tEZzVWULcJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEZzVWULcJ .navbar.collapsed {
  justify-content: center;
}
.cid-tEZzVWULcJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEZzVWULcJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEZzVWULcJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEZzVWULcJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEZzVWULcJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEZzVWULcJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tEZzVWULcJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEZzVWULcJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEZzVWULcJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEZzVWULcJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEZzVWULcJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEZzVWULcJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEZzVWULcJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEZzVWULcJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tEZzVWULcJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEZzVWULcJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEZzVWULcJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEZzVWULcJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEZzVWULcJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEZzVWULcJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEZzVWULcJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEZzVWULcJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEZzVWULcJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEZzVWULcJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEZzVWULcJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEZzVWULcJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEZzVWULcJ .dropdown-item.active,
.cid-tEZzVWULcJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tEZzVWULcJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEZzVWULcJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEZzVWULcJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEZzVWULcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tEZzVWULcJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEZzVWULcJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEZzVWULcJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEZzVWULcJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEZzVWULcJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEZzVWULcJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tEZzVWULcJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEZzVWULcJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZzVWULcJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZzVWULcJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEZzVWULcJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZzVWULcJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEZzVWULcJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEZzVWULcJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZzVWULcJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEZzVWULcJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEZzVWULcJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEZzVWULcJ .navbar {
    height: 70px;
  }
  .cid-tEZzVWULcJ .navbar.opened {
    height: auto;
  }
  .cid-tEZzVWULcJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHBLWoan0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRHBLWoan0 .mbr-section-title {
  color: #232323;
}
.cid-tEZzVYPCHG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tEZzVYPCHG .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tEZzVYPCHG .row {
    flex-direction: column-reverse;
  }
  .cid-tEZzVYPCHG .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tEZzVYPCHG .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZzVYPCHG .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tEZzVYPCHG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uSeOmfltUl {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uSeOmfltUl .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uSeOmfltUl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uSeOmfltUl .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uSeOmfltUl .card-text {
  color: #ffffff;
}
.cid-uSeOmfltUl .card-title {
  color: #ffffff;
}
.cid-tEZzW2qIjt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-tEZzW2qIjt .container {
    max-width: 1400px;
  }
}
.cid-tEZzW2qIjt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tEZzW2qIjt .card-wrapper {
  margin-top: 3rem;
}
.cid-tEZzW2qIjt .row {
  justify-content: center;
}
.cid-tEZzW2qIjt .card-title,
.cid-tEZzW2qIjt .iconfont-wrapper {
  color: #232323;
}
.cid-tEZzW2qIjt .card-text {
  color: #232323;
}
.cid-tEZEmil4h7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-tEZEmil4h7 .container {
    max-width: 1400px;
  }
}
.cid-tEZEmil4h7 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tEZEmil4h7 .card-wrapper {
  margin-top: 3rem;
}
.cid-tEZEmil4h7 .row {
  justify-content: center;
}
.cid-tEZEmil4h7 .card-title,
.cid-tEZEmil4h7 .iconfont-wrapper {
  color: #232323;
}
.cid-tEZEmil4h7 .card-text {
  color: #232323;
}
.cid-tF0f2sV6Fo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tF0f2sV6Fo .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tF623ejxwF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tF623ejxwF .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tF623ejxwF .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-tF623ejxwF .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-tEZHD3c3ek {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEZHD3c3ek .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tEZHD3c3ek .row {
    flex-direction: column-reverse;
  }
  .cid-tEZHD3c3ek .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tEZHD3c3ek .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZHD3c3ek .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tEZHD3c3ek .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tEZzW4Ee7H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tEZzW4Ee7H [class^="socicon-"]:before,
.cid-tEZzW4Ee7H [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tEZzW4Ee7H .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tEZzW4Ee7H .btn-social:hover {
  background: #ffffff;
}
.cid-tEZzW4Ee7H .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tEZzW4Ee7H .mbr-section-title,
.cid-tEZzW4Ee7H .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEZWpA36Un {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEZWpA36Un nav.navbar {
  position: fixed;
}
.cid-tEZWpA36Un .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZWpA36Un .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEZWpA36Un .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEZWpA36Un .dropdown-item:hover,
.cid-tEZWpA36Un .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tEZWpA36Un .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEZWpA36Un .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEZWpA36Un .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEZWpA36Un .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEZWpA36Un .nav-link {
  position: relative;
}
.cid-tEZWpA36Un .container {
  display: flex;
  margin: auto;
}
.cid-tEZWpA36Un .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEZWpA36Un .dropdown-menu,
.cid-tEZWpA36Un .navbar.opened {
  background: #ffffff !important;
}
.cid-tEZWpA36Un .nav-item:focus,
.cid-tEZWpA36Un .nav-link:focus {
  outline: none;
}
.cid-tEZWpA36Un .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEZWpA36Un .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEZWpA36Un .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEZWpA36Un .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZWpA36Un .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEZWpA36Un .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEZWpA36Un .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tEZWpA36Un .navbar.opened {
  transition: all 0.3s;
}
.cid-tEZWpA36Un .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEZWpA36Un .navbar .navbar-logo img {
  width: auto;
}
.cid-tEZWpA36Un .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEZWpA36Un .navbar.collapsed {
  justify-content: center;
}
.cid-tEZWpA36Un .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEZWpA36Un .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEZWpA36Un .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEZWpA36Un .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEZWpA36Un .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEZWpA36Un .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tEZWpA36Un .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEZWpA36Un .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEZWpA36Un .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEZWpA36Un .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEZWpA36Un .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEZWpA36Un .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEZWpA36Un .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEZWpA36Un .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tEZWpA36Un .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEZWpA36Un .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEZWpA36Un .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEZWpA36Un .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEZWpA36Un .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEZWpA36Un .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEZWpA36Un .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEZWpA36Un .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEZWpA36Un .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEZWpA36Un .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEZWpA36Un .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEZWpA36Un .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEZWpA36Un .dropdown-item.active,
.cid-tEZWpA36Un .dropdown-item:active {
  background-color: transparent;
}
.cid-tEZWpA36Un .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEZWpA36Un .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEZWpA36Un .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEZWpA36Un .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tEZWpA36Un .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEZWpA36Un .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEZWpA36Un ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEZWpA36Un .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEZWpA36Un button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEZWpA36Un button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tEZWpA36Un button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEZWpA36Un button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZWpA36Un button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZWpA36Un button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEZWpA36Un nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZWpA36Un nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEZWpA36Un nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEZWpA36Un nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZWpA36Un .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEZWpA36Un a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEZWpA36Un .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEZWpA36Un .navbar {
    height: 70px;
  }
  .cid-tEZWpA36Un .navbar.opened {
    height: auto;
  }
  .cid-tEZWpA36Un .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEZWpBh9EZ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEZWpBh9EZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tEZWpBh9EZ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tIbJWEKaAJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIbJWEKaAJ .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIbJWEKaAJ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIbJWEKaAJ .nav-tabs {
  flex-wrap: wrap;
  border-bottom: 1px solid #6592e6;
}
@media (max-width: 767px) {
  .cid-tIbJWEKaAJ .nav-item {
    width: 100%;
    margin: 0;
  }
}
.cid-tIbJWEKaAJ .nav-tabs .nav-link {
  transition: all .5s;
  border: none;
  border-bottom: 3px solid transparent;
  border-radius: 0 !important;
}
.cid-tIbJWEKaAJ .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIbJWEKaAJ .nav-tabs .nav-item {
  margin-right: 1.5rem;
}
.cid-tIbJWEKaAJ .nav-link,
.cid-tIbJWEKaAJ .nav-link.active {
  padding: 1rem 0;
  background-color: transparent;
}
.cid-tIbJWEKaAJ .nav-tabs .nav-link.active {
  color: #6592e6;
  border-bottom: 3px solid #6592e6;
}
.cid-tIbJWEKaAJ H4 {
  text-align: center;
}
.cid-tIbJWEKaAJ H3 {
  text-align: center;
}
.cid-tEZYsUK7Vn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEZYsUK7Vn .card-wrapper {
  background: #232323;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tEZYsUK7Vn .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tEZYsUK7Vn .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZYsUK7Vn .card-wrapper {
    padding: 4rem;
  }
}
.cid-tEZYsUK7Vn .card-title {
  color: #ffffff;
}
.cid-tEZYsUK7Vn .mbr-text,
.cid-tEZYsUK7Vn .mbr-section-btn {
  color: #ffffff;
}
.cid-tEZXTOHEgB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEZXTOHEgB .card-wrapper {
  background: #232323;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tEZXTOHEgB .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tEZXTOHEgB .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZXTOHEgB .card-wrapper {
    padding: 4rem;
  }
}
.cid-tEZXTOHEgB .card-title {
  color: #ffffff;
}
.cid-tEZXTOHEgB .mbr-text,
.cid-tEZXTOHEgB .mbr-section-btn {
  color: #ffffff;
}
.cid-tEZYcND1i5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEZYcND1i5 .card-wrapper {
  background: #232323;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tEZYcND1i5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tEZYcND1i5 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZYcND1i5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-tEZYcND1i5 .card-title {
  color: #ffffff;
}
.cid-tEZYcND1i5 .mbr-text,
.cid-tEZYcND1i5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tEZYmQO9wc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEZYmQO9wc .card-wrapper {
  background: #232323;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tEZYmQO9wc .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tEZYmQO9wc .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tEZYmQO9wc .card-wrapper {
    padding: 4rem;
  }
}
.cid-tEZYmQO9wc .card-title {
  color: #ffffff;
}
.cid-tEZYmQO9wc .mbr-text,
.cid-tEZYmQO9wc .mbr-section-btn {
  color: #ffffff;
}
.cid-tF0eMgSIPH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tF0eMgSIPH .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tF5LlaRCKQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tF5LlaRCKQ .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tF5LlaRCKQ .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-tF5LlaRCKQ .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-tF58xdPd8Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tF58xdPd8Q .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tF58xdPd8Q .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-tF58xdPd8Q .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-tEZWpCC1L6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEZWpCC1L6 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tEZWpCC1L6 .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tEZWpCC1L6 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tEZWpCC1L6 .card {
    margin-bottom: 2rem;
  }
  .cid-tEZWpCC1L6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEZWpD6VGn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tEZWpD6VGn [class^="socicon-"]:before,
.cid-tEZWpD6VGn [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tEZWpD6VGn .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tEZWpD6VGn .btn-social:hover {
  background: #ffffff;
}
.cid-tEZWpD6VGn .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tEZWpD6VGn .mbr-section-title,
.cid-tEZWpD6VGn .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tEZJhSHDyI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEZJhSHDyI nav.navbar {
  position: fixed;
}
.cid-tEZJhSHDyI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZJhSHDyI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEZJhSHDyI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tEZJhSHDyI .dropdown-item:hover,
.cid-tEZJhSHDyI .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tEZJhSHDyI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEZJhSHDyI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEZJhSHDyI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tEZJhSHDyI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEZJhSHDyI .nav-link {
  position: relative;
}
.cid-tEZJhSHDyI .container {
  display: flex;
  margin: auto;
}
.cid-tEZJhSHDyI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tEZJhSHDyI .dropdown-menu,
.cid-tEZJhSHDyI .navbar.opened {
  background: #ffffff !important;
}
.cid-tEZJhSHDyI .nav-item:focus,
.cid-tEZJhSHDyI .nav-link:focus {
  outline: none;
}
.cid-tEZJhSHDyI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEZJhSHDyI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEZJhSHDyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEZJhSHDyI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEZJhSHDyI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEZJhSHDyI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEZJhSHDyI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tEZJhSHDyI .navbar.opened {
  transition: all 0.3s;
}
.cid-tEZJhSHDyI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEZJhSHDyI .navbar .navbar-logo img {
  width: auto;
}
.cid-tEZJhSHDyI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEZJhSHDyI .navbar.collapsed {
  justify-content: center;
}
.cid-tEZJhSHDyI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEZJhSHDyI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEZJhSHDyI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tEZJhSHDyI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEZJhSHDyI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEZJhSHDyI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tEZJhSHDyI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEZJhSHDyI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEZJhSHDyI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEZJhSHDyI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEZJhSHDyI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEZJhSHDyI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEZJhSHDyI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEZJhSHDyI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tEZJhSHDyI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tEZJhSHDyI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEZJhSHDyI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEZJhSHDyI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tEZJhSHDyI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEZJhSHDyI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEZJhSHDyI .navbar.navbar-short {
  min-height: 60px;
}
.cid-tEZJhSHDyI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tEZJhSHDyI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tEZJhSHDyI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tEZJhSHDyI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEZJhSHDyI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEZJhSHDyI .dropdown-item.active,
.cid-tEZJhSHDyI .dropdown-item:active {
  background-color: transparent;
}
.cid-tEZJhSHDyI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEZJhSHDyI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEZJhSHDyI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEZJhSHDyI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tEZJhSHDyI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEZJhSHDyI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEZJhSHDyI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEZJhSHDyI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEZJhSHDyI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEZJhSHDyI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tEZJhSHDyI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEZJhSHDyI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZJhSHDyI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEZJhSHDyI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEZJhSHDyI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZJhSHDyI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEZJhSHDyI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEZJhSHDyI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEZJhSHDyI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEZJhSHDyI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEZJhSHDyI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEZJhSHDyI .navbar {
    height: 70px;
  }
  .cid-tEZJhSHDyI .navbar.opened {
    height: auto;
  }
  .cid-tEZJhSHDyI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukMoE7jfdu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ukMoE7jfdu .video-wrapper iframe {
  width: 100%;
}
.cid-ukMoE7jfdu .mbr-section-title,
.cid-ukMoE7jfdu .mbr-section-subtitle,
.cid-ukMoE7jfdu .mbr-text {
  text-align: center;
}
.cid-tEZNtR3NeL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEZNtR3NeL .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tEZNtR3NeL .panel-group {
  border: none;
}
.cid-tEZNtR3NeL .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tEZNtR3NeL .panel-body,
.cid-tEZNtR3NeL .card-header {
  padding: 1rem 0;
}
.cid-tEZNtR3NeL .panel-title-edit {
  color: #000000;
}
.cid-tEZNtR3NeL .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tF0e74bMg1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tF0e74bMg1 .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tF0m9YVW0a {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tF0m9YVW0a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tF0m9YVW0a .row {
  flex-direction: row-reverse;
}
.cid-tF0m9YVW0a img {
  width: 100%;
}
.cid-tF0mANR0B8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tF0mANR0B8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tF0mANR0B8 .row {
  flex-direction: row-reverse;
}
.cid-tF0mANR0B8 img {
  width: 100%;
}
.cid-tEZUvPe9rd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEZUvPe9rd .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tEZUvPe9rd .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tEZUvPe9rd .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tEZUvPe9rd .card {
    margin-bottom: 2rem;
  }
  .cid-tEZUvPe9rd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEZJhYZAnS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tEZJhYZAnS [class^="socicon-"]:before,
.cid-tEZJhYZAnS [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tEZJhYZAnS .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tEZJhYZAnS .btn-social:hover {
  background: #ffffff;
}
.cid-tEZJhYZAnS .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tEZJhYZAnS .mbr-section-title,
.cid-tEZJhYZAnS .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuD3LAPiin {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuD3LAPiin nav.navbar {
  position: fixed;
}
.cid-tuD3LAPiin .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3LAPiin .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuD3LAPiin .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuD3LAPiin .dropdown-item:hover,
.cid-tuD3LAPiin .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuD3LAPiin .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuD3LAPiin .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuD3LAPiin .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuD3LAPiin .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuD3LAPiin .nav-link {
  position: relative;
}
.cid-tuD3LAPiin .container {
  display: flex;
  margin: auto;
}
.cid-tuD3LAPiin .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuD3LAPiin .dropdown-menu,
.cid-tuD3LAPiin .navbar.opened {
  background: #ffffff !important;
}
.cid-tuD3LAPiin .nav-item:focus,
.cid-tuD3LAPiin .nav-link:focus {
  outline: none;
}
.cid-tuD3LAPiin .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuD3LAPiin .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuD3LAPiin .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuD3LAPiin .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3LAPiin .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuD3LAPiin .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuD3LAPiin .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuD3LAPiin .navbar.opened {
  transition: all 0.3s;
}
.cid-tuD3LAPiin .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuD3LAPiin .navbar .navbar-logo img {
  width: auto;
}
.cid-tuD3LAPiin .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuD3LAPiin .navbar.collapsed {
  justify-content: center;
}
.cid-tuD3LAPiin .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuD3LAPiin .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuD3LAPiin .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuD3LAPiin .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuD3LAPiin .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuD3LAPiin .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuD3LAPiin .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuD3LAPiin .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuD3LAPiin .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuD3LAPiin .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuD3LAPiin .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuD3LAPiin .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuD3LAPiin .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuD3LAPiin .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuD3LAPiin .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuD3LAPiin .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuD3LAPiin .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuD3LAPiin .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuD3LAPiin .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuD3LAPiin .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuD3LAPiin .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuD3LAPiin .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuD3LAPiin .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuD3LAPiin .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuD3LAPiin .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuD3LAPiin .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuD3LAPiin .dropdown-item.active,
.cid-tuD3LAPiin .dropdown-item:active {
  background-color: transparent;
}
.cid-tuD3LAPiin .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuD3LAPiin .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuD3LAPiin .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuD3LAPiin .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuD3LAPiin .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuD3LAPiin .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuD3LAPiin ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuD3LAPiin .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuD3LAPiin button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuD3LAPiin button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuD3LAPiin button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuD3LAPiin button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3LAPiin button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3LAPiin button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuD3LAPiin nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3LAPiin nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuD3LAPiin nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuD3LAPiin nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3LAPiin .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuD3LAPiin a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuD3LAPiin .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuD3LAPiin .navbar {
    height: 70px;
  }
  .cid-tuD3LAPiin .navbar.opened {
    height: auto;
  }
  .cid-tuD3LAPiin .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHCyqsFHb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuYY9VkWpa {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tuYY9VkWpa .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tuYY9VkWpa .card {
    margin-bottom: 2rem!important;
  }
  .cid-tuYY9VkWpa .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tuYY9VkWpa .link-wrap {
    align-items: center;
  }
}
.cid-tuYY9VkWpa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuIH3pleCm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuIH3pleCm .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txDTg1cNKq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDTg1cNKq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-txDTg1cNKq .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tuHMqg4ySu {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tuHMqg4ySu .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tuHMqg4ySu .icon-box {
  background: #4ebf40;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tuHMqg4ySu .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tuHMqg4ySu .card {
    margin-bottom: 2rem;
  }
  .cid-tuHMqg4ySu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tuHMqg4ySu .icon-text {
  text-align: left;
}
.cid-tuJ2nCH23f {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-tuJ2nCH23f .container {
    max-width: 1400px;
  }
}
.cid-tuJ2nCH23f .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tuJ2nCH23f .card-wrapper {
  margin-top: 3rem;
}
.cid-tuJ2nCH23f .row {
  justify-content: center;
}
.cid-tuJ2nCH23f .card-title,
.cid-tuJ2nCH23f .iconfont-wrapper {
  color: #ffffff;
}
.cid-tuJ2nCH23f .card-text {
  color: #ffffff;
}
.cid-txDEAUzbpd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-txDEAUzbpd img,
.cid-txDEAUzbpd .item-img {
  width: 100%;
}
.cid-txDEAUzbpd .item:focus,
.cid-txDEAUzbpd span:focus {
  outline: none;
}
.cid-txDEAUzbpd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txDEAUzbpd .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txDEAUzbpd .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txDEAUzbpd .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txDEAUzbpd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txDEAUzbpd .mbr-section-title {
  color: #ffffff;
}
.cid-txDEAUzbpd .mbr-text,
.cid-txDEAUzbpd .mbr-section-btn {
  text-align: left;
}
.cid-txDEAUzbpd .item-title {
  text-align: left;
}
.cid-txDEAUzbpd .item-subtitle {
  text-align: left;
}
.cid-tuZ4ORbXqB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ4ORbXqB [class^="socicon-"]:before,
.cid-tuZ4ORbXqB [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ4ORbXqB .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ4ORbXqB .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ4ORbXqB .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ4ORbXqB .mbr-section-title,
.cid-tuZ4ORbXqB .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuYPIou2IW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuYPIou2IW nav.navbar {
  position: fixed;
}
.cid-tuYPIou2IW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuYPIou2IW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuYPIou2IW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuYPIou2IW .dropdown-item:hover,
.cid-tuYPIou2IW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuYPIou2IW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuYPIou2IW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuYPIou2IW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuYPIou2IW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuYPIou2IW .nav-link {
  position: relative;
}
.cid-tuYPIou2IW .container {
  display: flex;
  margin: auto;
}
.cid-tuYPIou2IW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuYPIou2IW .dropdown-menu,
.cid-tuYPIou2IW .navbar.opened {
  background: #ffffff !important;
}
.cid-tuYPIou2IW .nav-item:focus,
.cid-tuYPIou2IW .nav-link:focus {
  outline: none;
}
.cid-tuYPIou2IW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuYPIou2IW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuYPIou2IW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuYPIou2IW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuYPIou2IW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuYPIou2IW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuYPIou2IW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuYPIou2IW .navbar.opened {
  transition: all 0.3s;
}
.cid-tuYPIou2IW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuYPIou2IW .navbar .navbar-logo img {
  width: auto;
}
.cid-tuYPIou2IW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuYPIou2IW .navbar.collapsed {
  justify-content: center;
}
.cid-tuYPIou2IW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuYPIou2IW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuYPIou2IW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuYPIou2IW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuYPIou2IW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuYPIou2IW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuYPIou2IW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuYPIou2IW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuYPIou2IW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuYPIou2IW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuYPIou2IW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuYPIou2IW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuYPIou2IW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuYPIou2IW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuYPIou2IW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuYPIou2IW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuYPIou2IW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuYPIou2IW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuYPIou2IW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuYPIou2IW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuYPIou2IW .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuYPIou2IW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuYPIou2IW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuYPIou2IW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuYPIou2IW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuYPIou2IW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuYPIou2IW .dropdown-item.active,
.cid-tuYPIou2IW .dropdown-item:active {
  background-color: transparent;
}
.cid-tuYPIou2IW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuYPIou2IW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuYPIou2IW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuYPIou2IW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuYPIou2IW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuYPIou2IW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuYPIou2IW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuYPIou2IW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuYPIou2IW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuYPIou2IW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuYPIou2IW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuYPIou2IW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuYPIou2IW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuYPIou2IW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuYPIou2IW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuYPIou2IW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuYPIou2IW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuYPIou2IW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuYPIou2IW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuYPIou2IW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuYPIou2IW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuYPIou2IW .navbar {
    height: 70px;
  }
  .cid-tuYPIou2IW .navbar.opened {
    height: auto;
  }
  .cid-tuYPIou2IW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHCVqREIE {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuYPIsBU6H {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tuYPIsBU6H .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tuYPIsBU6H .card {
    margin-bottom: 2rem!important;
  }
  .cid-tuYPIsBU6H .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tuYPIsBU6H .link-wrap {
    align-items: center;
  }
}
.cid-tuYPIsBU6H .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuYPIumBpX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuYPIumBpX .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txDTt2uykG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDTt2uykG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-txDTt2uykG .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tuYPIuH0BR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuYPIuH0BR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tuYPIuH0BR .icon-box {
  background: #4ebf40;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tuYPIuH0BR .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tuYPIuH0BR .card {
    margin-bottom: 2rem;
  }
  .cid-tuYPIuH0BR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tuYPIvsjMi {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-tuYPIvsjMi .container {
    max-width: 1400px;
  }
}
.cid-tuYPIvsjMi .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tuYPIvsjMi .card-wrapper {
  margin-top: 3rem;
}
.cid-tuYPIvsjMi .row {
  justify-content: center;
}
.cid-tuYPIvsjMi .card-title,
.cid-tuYPIvsjMi .iconfont-wrapper {
  color: #ffffff;
}
.cid-tuYPIvsjMi .card-text {
  color: #ffffff;
}
.cid-txDEqAukGc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-txDEqAukGc img,
.cid-txDEqAukGc .item-img {
  width: 100%;
}
.cid-txDEqAukGc .item:focus,
.cid-txDEqAukGc span:focus {
  outline: none;
}
.cid-txDEqAukGc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txDEqAukGc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txDEqAukGc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txDEqAukGc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txDEqAukGc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txDEqAukGc .mbr-section-title {
  color: #ffffff;
}
.cid-txDEqAukGc .mbr-text,
.cid-txDEqAukGc .mbr-section-btn {
  text-align: left;
}
.cid-txDEqAukGc .item-title {
  text-align: left;
}
.cid-txDEqAukGc .item-subtitle {
  text-align: left;
}
.cid-tuZ3pwYQul {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ3pwYQul [class^="socicon-"]:before,
.cid-tuZ3pwYQul [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ3pwYQul .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ3pwYQul .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ3pwYQul .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ3pwYQul .mbr-section-title,
.cid-tuZ3pwYQul .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuD3IE6Qon {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuD3IE6Qon nav.navbar {
  position: fixed;
}
.cid-tuD3IE6Qon .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3IE6Qon .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuD3IE6Qon .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuD3IE6Qon .dropdown-item:hover,
.cid-tuD3IE6Qon .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuD3IE6Qon .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuD3IE6Qon .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuD3IE6Qon .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuD3IE6Qon .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuD3IE6Qon .nav-link {
  position: relative;
}
.cid-tuD3IE6Qon .container {
  display: flex;
  margin: auto;
}
.cid-tuD3IE6Qon .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuD3IE6Qon .dropdown-menu,
.cid-tuD3IE6Qon .navbar.opened {
  background: #ffffff !important;
}
.cid-tuD3IE6Qon .nav-item:focus,
.cid-tuD3IE6Qon .nav-link:focus {
  outline: none;
}
.cid-tuD3IE6Qon .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuD3IE6Qon .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuD3IE6Qon .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuD3IE6Qon .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3IE6Qon .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuD3IE6Qon .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuD3IE6Qon .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuD3IE6Qon .navbar.opened {
  transition: all 0.3s;
}
.cid-tuD3IE6Qon .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuD3IE6Qon .navbar .navbar-logo img {
  width: auto;
}
.cid-tuD3IE6Qon .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuD3IE6Qon .navbar.collapsed {
  justify-content: center;
}
.cid-tuD3IE6Qon .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuD3IE6Qon .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuD3IE6Qon .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuD3IE6Qon .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuD3IE6Qon .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuD3IE6Qon .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuD3IE6Qon .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuD3IE6Qon .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuD3IE6Qon .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuD3IE6Qon .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuD3IE6Qon .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuD3IE6Qon .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuD3IE6Qon .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuD3IE6Qon .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuD3IE6Qon .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuD3IE6Qon .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuD3IE6Qon .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuD3IE6Qon .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuD3IE6Qon .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuD3IE6Qon .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuD3IE6Qon .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuD3IE6Qon .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuD3IE6Qon .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuD3IE6Qon .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuD3IE6Qon .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuD3IE6Qon .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuD3IE6Qon .dropdown-item.active,
.cid-tuD3IE6Qon .dropdown-item:active {
  background-color: transparent;
}
.cid-tuD3IE6Qon .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuD3IE6Qon .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuD3IE6Qon .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuD3IE6Qon .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuD3IE6Qon .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuD3IE6Qon .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuD3IE6Qon ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuD3IE6Qon .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuD3IE6Qon button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuD3IE6Qon button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuD3IE6Qon button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuD3IE6Qon button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3IE6Qon button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3IE6Qon button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuD3IE6Qon nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3IE6Qon nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuD3IE6Qon nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuD3IE6Qon nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3IE6Qon .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuD3IE6Qon a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuD3IE6Qon .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuD3IE6Qon .navbar {
    height: 70px;
  }
  .cid-tuD3IE6Qon .navbar.opened {
    height: auto;
  }
  .cid-tuD3IE6Qon .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHDcQJRk9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuD3IJ3aQp {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tuD3IJ3aQp .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tuD3IJ3aQp .card {
    margin-bottom: 2rem!important;
  }
  .cid-tuD3IJ3aQp .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tuD3IJ3aQp .link-wrap {
    align-items: center;
  }
}
.cid-tuD3IJ3aQp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuIHio5scU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tuIHio5scU .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txDUTRlH5m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDUTRlH5m .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-txDUTRlH5m .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tuHK4vmciA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tuHK4vmciA .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tuHK4vmciA .icon-box {
  background: #4ebf40;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tuHK4vmciA .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tuHK4vmciA .card {
    margin-bottom: 2rem;
  }
  .cid-tuHK4vmciA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tuJ0yHJJBj {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
@media (min-width: 1500px) {
  .cid-tuJ0yHJJBj .container {
    max-width: 1400px;
  }
}
.cid-tuJ0yHJJBj .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-tuJ0yHJJBj .card-wrapper {
  margin-top: 3rem;
}
.cid-tuJ0yHJJBj .row {
  justify-content: center;
}
.cid-tuJ0yHJJBj .card-title,
.cid-tuJ0yHJJBj .iconfont-wrapper {
  color: #ffffff;
}
.cid-tuJ0yHJJBj .card-text {
  color: #ffffff;
}
.cid-txDDHfqoXS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-txDDHfqoXS img,
.cid-txDDHfqoXS .item-img {
  width: 100%;
}
.cid-txDDHfqoXS .item:focus,
.cid-txDDHfqoXS span:focus {
  outline: none;
}
.cid-txDDHfqoXS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txDDHfqoXS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txDDHfqoXS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txDDHfqoXS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txDDHfqoXS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txDDHfqoXS .mbr-section-title {
  color: #ffffff;
}
.cid-txDDHfqoXS .mbr-text,
.cid-txDDHfqoXS .mbr-section-btn {
  text-align: left;
}
.cid-txDDHfqoXS .item-title {
  text-align: left;
}
.cid-txDDHfqoXS .item-subtitle {
  text-align: left;
}
.cid-tuZ3Z3aSHs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ3Z3aSHs [class^="socicon-"]:before,
.cid-tuZ3Z3aSHs [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ3Z3aSHs .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ3Z3aSHs .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ3Z3aSHs .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ3Z3aSHs .mbr-section-title,
.cid-tuZ3Z3aSHs .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-txDgri3Xlk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-txDgri3Xlk nav.navbar {
  position: fixed;
}
.cid-txDgri3Xlk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txDgri3Xlk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-txDgri3Xlk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-txDgri3Xlk .dropdown-item:hover,
.cid-txDgri3Xlk .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-txDgri3Xlk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-txDgri3Xlk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-txDgri3Xlk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-txDgri3Xlk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-txDgri3Xlk .nav-link {
  position: relative;
}
.cid-txDgri3Xlk .container {
  display: flex;
  margin: auto;
}
.cid-txDgri3Xlk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txDgri3Xlk .dropdown-menu,
.cid-txDgri3Xlk .navbar.opened {
  background: #ffffff !important;
}
.cid-txDgri3Xlk .nav-item:focus,
.cid-txDgri3Xlk .nav-link:focus {
  outline: none;
}
.cid-txDgri3Xlk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-txDgri3Xlk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txDgri3Xlk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-txDgri3Xlk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-txDgri3Xlk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-txDgri3Xlk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txDgri3Xlk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-txDgri3Xlk .navbar.opened {
  transition: all 0.3s;
}
.cid-txDgri3Xlk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-txDgri3Xlk .navbar .navbar-logo img {
  width: auto;
}
.cid-txDgri3Xlk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-txDgri3Xlk .navbar.collapsed {
  justify-content: center;
}
.cid-txDgri3Xlk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-txDgri3Xlk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-txDgri3Xlk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-txDgri3Xlk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txDgri3Xlk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txDgri3Xlk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-txDgri3Xlk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-txDgri3Xlk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-txDgri3Xlk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-txDgri3Xlk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-txDgri3Xlk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-txDgri3Xlk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-txDgri3Xlk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-txDgri3Xlk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-txDgri3Xlk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-txDgri3Xlk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-txDgri3Xlk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-txDgri3Xlk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-txDgri3Xlk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-txDgri3Xlk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-txDgri3Xlk .navbar.navbar-short {
  min-height: 60px;
}
.cid-txDgri3Xlk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-txDgri3Xlk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-txDgri3Xlk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txDgri3Xlk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txDgri3Xlk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txDgri3Xlk .dropdown-item.active,
.cid-txDgri3Xlk .dropdown-item:active {
  background-color: transparent;
}
.cid-txDgri3Xlk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txDgri3Xlk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-txDgri3Xlk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-txDgri3Xlk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txDgri3Xlk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txDgri3Xlk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txDgri3Xlk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-txDgri3Xlk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-txDgri3Xlk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-txDgri3Xlk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-txDgri3Xlk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txDgri3Xlk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txDgri3Xlk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txDgri3Xlk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txDgri3Xlk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txDgri3Xlk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txDgri3Xlk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txDgri3Xlk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txDgri3Xlk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-txDgri3Xlk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-txDgri3Xlk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txDgri3Xlk .navbar {
    height: 70px;
  }
  .cid-txDgri3Xlk .navbar.opened {
    height: auto;
  }
  .cid-txDgri3Xlk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukMnz38puP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ukMnz38puP .video-wrapper iframe {
  width: 100%;
}
.cid-ukMnz38puP .mbr-section-title,
.cid-ukMnz38puP .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ukMnz38puP .text-wrapper {
    padding: 2rem;
  }
}
.cid-txDgrjP6Dl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-txDgrjP6Dl .line {
  background-color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txDYRzFHkq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDYRzFHkq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-txDYRzFHkq .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-txDgrk82uX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDgrk82uX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-txDgrk82uX .icon-box {
  background: #4ebf40;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-txDgrk82uX .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-txDgrk82uX .card {
    margin-bottom: 2rem;
  }
  .cid-txDgrk82uX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-txDgrkUefy {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-txDgrkUefy .container {
    max-width: 1400px;
  }
}
.cid-txDgrkUefy .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #4ebf40;
  margin-bottom: 2rem;
}
.cid-txDgrkUefy .card-wrapper {
  margin-top: 3rem;
}
.cid-txDgrkUefy .row {
  justify-content: center;
}
.cid-txDgrkUefy .card-title,
.cid-txDgrkUefy .iconfont-wrapper {
  color: #232323;
}
.cid-txDgrkUefy .card-text {
  color: #000000;
}
.cid-txDgrlIcDO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-txDgrlIcDO [class^="socicon-"]:before,
.cid-txDgrlIcDO [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-txDgrlIcDO .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-txDgrlIcDO .btn-social:hover {
  background: #ffffff;
}
.cid-txDgrlIcDO .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-txDgrlIcDO .mbr-section-title,
.cid-txDgrlIcDO .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-u2uWL4P6T3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u2uWL4P6T3 nav.navbar {
  position: fixed;
}
.cid-u2uWL4P6T3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2uWL4P6T3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2uWL4P6T3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2uWL4P6T3 .dropdown-item:hover,
.cid-u2uWL4P6T3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u2uWL4P6T3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2uWL4P6T3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2uWL4P6T3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2uWL4P6T3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2uWL4P6T3 .nav-link {
  position: relative;
}
.cid-u2uWL4P6T3 .container {
  display: flex;
  margin: auto;
}
.cid-u2uWL4P6T3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2uWL4P6T3 .dropdown-menu,
.cid-u2uWL4P6T3 .navbar.opened {
  background: #ffffff !important;
}
.cid-u2uWL4P6T3 .nav-item:focus,
.cid-u2uWL4P6T3 .nav-link:focus {
  outline: none;
}
.cid-u2uWL4P6T3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2uWL4P6T3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2uWL4P6T3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2uWL4P6T3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2uWL4P6T3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2uWL4P6T3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2uWL4P6T3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u2uWL4P6T3 .navbar.opened {
  transition: all 0.3s;
}
.cid-u2uWL4P6T3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2uWL4P6T3 .navbar .navbar-logo img {
  width: auto;
}
.cid-u2uWL4P6T3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2uWL4P6T3 .navbar.collapsed {
  justify-content: center;
}
.cid-u2uWL4P6T3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2uWL4P6T3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2uWL4P6T3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u2uWL4P6T3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2uWL4P6T3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2uWL4P6T3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2uWL4P6T3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2uWL4P6T3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2uWL4P6T3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2uWL4P6T3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2uWL4P6T3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2uWL4P6T3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2uWL4P6T3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2uWL4P6T3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2uWL4P6T3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2uWL4P6T3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2uWL4P6T3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2uWL4P6T3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2uWL4P6T3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2uWL4P6T3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u2uWL4P6T3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u2uWL4P6T3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u2uWL4P6T3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u2uWL4P6T3 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2uWL4P6T3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2uWL4P6T3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2uWL4P6T3 .dropdown-item.active,
.cid-u2uWL4P6T3 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2uWL4P6T3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2uWL4P6T3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2uWL4P6T3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2uWL4P6T3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u2uWL4P6T3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2uWL4P6T3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2uWL4P6T3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2uWL4P6T3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2uWL4P6T3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u2uWL4P6T3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u2uWL4P6T3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2uWL4P6T3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2uWL4P6T3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2uWL4P6T3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2uWL4P6T3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2uWL4P6T3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2uWL4P6T3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2uWL4P6T3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2uWL4P6T3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2uWL4P6T3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2uWL4P6T3 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2uWL4P6T3 .navbar {
    height: 70px;
  }
  .cid-u2uWL4P6T3 .navbar.opened {
    height: auto;
  }
  .cid-u2uWL4P6T3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHDEADheG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2uWL6Nvvv {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u2uWL6Nvvv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-u2uWL6Nvvv .card {
    margin-bottom: 2rem!important;
  }
  .cid-u2uWL6Nvvv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u2uWL6Nvvv .link-wrap {
    align-items: center;
  }
}
.cid-u2uWL6Nvvv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ukGHQpyelt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ukGHQpyelt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ukGHQpyelt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-ukGHQpyelt .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #6592e6;
}
.cid-ukGHQpyelt .panel-body,
.cid-ukGHQpyelt .card-header {
  padding: 1rem 0;
}
.cid-ukGHQpyelt .panel-title-edit {
  color: #000000;
}
.cid-u2uWL80LQk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-u2uWL80LQk .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2uWL80LQk .mbr-text {
  color: #ffffff;
}
.cid-u2uWLc5mol {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-u2uWLc5mol [class^="socicon-"]:before,
.cid-u2uWLc5mol [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u2uWLc5mol .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-u2uWLc5mol .btn-social:hover {
  background: #ffffff;
}
.cid-u2uWLc5mol .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-u2uWLc5mol .mbr-section-title,
.cid-u2uWLc5mol .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuD3TsUtRQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuD3TsUtRQ nav.navbar {
  position: fixed;
}
.cid-tuD3TsUtRQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3TsUtRQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuD3TsUtRQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuD3TsUtRQ .dropdown-item:hover,
.cid-tuD3TsUtRQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuD3TsUtRQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuD3TsUtRQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuD3TsUtRQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuD3TsUtRQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuD3TsUtRQ .nav-link {
  position: relative;
}
.cid-tuD3TsUtRQ .container {
  display: flex;
  margin: auto;
}
.cid-tuD3TsUtRQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuD3TsUtRQ .dropdown-menu,
.cid-tuD3TsUtRQ .navbar.opened {
  background: #ffffff !important;
}
.cid-tuD3TsUtRQ .nav-item:focus,
.cid-tuD3TsUtRQ .nav-link:focus {
  outline: none;
}
.cid-tuD3TsUtRQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuD3TsUtRQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuD3TsUtRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuD3TsUtRQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuD3TsUtRQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuD3TsUtRQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuD3TsUtRQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuD3TsUtRQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tuD3TsUtRQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuD3TsUtRQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tuD3TsUtRQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuD3TsUtRQ .navbar.collapsed {
  justify-content: center;
}
.cid-tuD3TsUtRQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuD3TsUtRQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuD3TsUtRQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuD3TsUtRQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuD3TsUtRQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuD3TsUtRQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuD3TsUtRQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuD3TsUtRQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuD3TsUtRQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuD3TsUtRQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuD3TsUtRQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuD3TsUtRQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuD3TsUtRQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuD3TsUtRQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuD3TsUtRQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuD3TsUtRQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuD3TsUtRQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuD3TsUtRQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuD3TsUtRQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuD3TsUtRQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuD3TsUtRQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuD3TsUtRQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuD3TsUtRQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuD3TsUtRQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuD3TsUtRQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuD3TsUtRQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuD3TsUtRQ .dropdown-item.active,
.cid-tuD3TsUtRQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tuD3TsUtRQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuD3TsUtRQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuD3TsUtRQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuD3TsUtRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuD3TsUtRQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuD3TsUtRQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuD3TsUtRQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuD3TsUtRQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuD3TsUtRQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuD3TsUtRQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuD3TsUtRQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuD3TsUtRQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3TsUtRQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuD3TsUtRQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuD3TsUtRQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3TsUtRQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuD3TsUtRQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuD3TsUtRQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuD3TsUtRQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuD3TsUtRQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuD3TsUtRQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuD3TsUtRQ .navbar {
    height: 70px;
  }
  .cid-tuD3TsUtRQ .navbar.opened {
    height: auto;
  }
  .cid-tuD3TsUtRQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRHDVMi1dr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ulTmSuVbMd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/screenshot-2023-07-19-at-15.47.17-1617x1076.png");
}
.cid-ulTmSuVbMd .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-ulTmSuVbMd .mbr-section-subtitle {
  color: #fafafa;
}
.cid-ulTm9GRJ0y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ulTm9GRJ0y img,
.cid-ulTm9GRJ0y .item-img {
  width: 100%;
}
.cid-ulTm9GRJ0y .item:focus,
.cid-ulTm9GRJ0y span:focus {
  outline: none;
}
.cid-ulTm9GRJ0y .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ulTm9GRJ0y .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ulTm9GRJ0y .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ulTm9GRJ0y .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ulTm9GRJ0y .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ulTm9GRJ0y .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ulTm9GRJ0y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ulTm9GRJ0y .mbr-section-title {
  color: #232323;
}
.cid-ulTm9GRJ0y .mbr-text,
.cid-ulTm9GRJ0y .mbr-section-btn {
  text-align: left;
}
.cid-ulTm9GRJ0y .item-title {
  text-align: left;
}
.cid-ulTm9GRJ0y .item-subtitle {
  text-align: left;
}
.cid-uS9ElegKHF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uS9ElegKHF .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uS9ElegKHF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uS9ElegKHF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uS9ElegKHF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uS9ElegKHF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uS9ElegKHF .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-uS9ElegKHF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tADMgKyhQe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tADMgKyhQe .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tADMgKyhQe .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tADMgKyhQe .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tADMgKyhQe .card {
    margin-bottom: 2rem;
  }
  .cid-tADMgKyhQe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ulTmiako9R {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ulTmiako9R .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-ulTmiako9R .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tIc4KDcNYE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIc4KDcNYE .counter-container ul {
  margin: 0;
  list-style: none;
  padding-left: 2.5rem;
}
.cid-tIc4KDcNYE .counter-container ul li {
  margin-bottom: 1rem;
  position: relative;
}
.cid-tIc4KDcNYE .counter-container ul li:before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
  line-height: 1.2;
}
.cid-tuHYiWhzBZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuHYiWhzBZ .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-tuHYiWhzBZ .currentcost {
  color: #232323;
}
.cid-tuHYiWhzBZ .card-wrapper {
  border-radius: 4px;
  background: #232323;
}
@media (min-width: 992px) {
  .cid-tuHYiWhzBZ .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuHYiWhzBZ .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tuHYiWhzBZ .text-box {
    padding: 1rem;
  }
}
.cid-tuHYiWhzBZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuHYiWhzBZ H5 {
  color: #ffffff;
}
.cid-tuHYiWhzBZ .mbr-text,
.cid-tuHYiWhzBZ .cost,
.cid-tuHYiWhzBZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tuIDLHEOWP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuIDLHEOWP .link {
  text-align: center;
}
.cid-tuIDLHEOWP .mbr-text,
.cid-tuIDLHEOWP .link {
  text-align: center;
  color: #ffffff;
}
.cid-tuIDLHEOWP .mbr-section-title {
  color: #ffffff;
}
.cid-tuIFBjsEJr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuIFBjsEJr .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuIFBjsEJr .mbr-text {
  color: #ffffff;
}
.cid-tvmg8K9o2m {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvmg8K9o2m .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tvmg8K9o2m .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-txf1gVNyGs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txf1gVNyGs img,
.cid-txf1gVNyGs .item-img {
  width: 100%;
}
.cid-txf1gVNyGs .item:focus,
.cid-txf1gVNyGs span:focus {
  outline: none;
}
.cid-txf1gVNyGs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txf1gVNyGs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txf1gVNyGs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txf1gVNyGs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txf1gVNyGs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txf1gVNyGs .mbr-section-title {
  color: #232323;
}
.cid-txf1gVNyGs .mbr-text,
.cid-txf1gVNyGs .mbr-section-btn {
  text-align: left;
}
.cid-txf1gVNyGs .item-title {
  text-align: left;
}
.cid-txf1gVNyGs .item-subtitle {
  text-align: left;
}
.cid-txf9uQVLPk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txf9uQVLPk img,
.cid-txf9uQVLPk .item-img {
  width: 100%;
}
.cid-txf9uQVLPk .item:focus,
.cid-txf9uQVLPk span:focus {
  outline: none;
}
.cid-txf9uQVLPk .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txf9uQVLPk .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txf9uQVLPk .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txf9uQVLPk .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-txf9uQVLPk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txf9uQVLPk .mbr-section-title {
  color: #232323;
}
.cid-txf9uQVLPk .mbr-text,
.cid-txf9uQVLPk .mbr-section-btn {
  text-align: left;
}
.cid-txf9uQVLPk .item-title {
  text-align: left;
}
.cid-txf9uQVLPk .item-subtitle {
  text-align: left;
}
.cid-txDzBpnEg6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDzBpnEg6 img,
.cid-txDzBpnEg6 .item-img {
  width: 100%;
}
.cid-txDzBpnEg6 .item:focus,
.cid-txDzBpnEg6 span:focus {
  outline: none;
}
.cid-txDzBpnEg6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-txDzBpnEg6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-txDzBpnEg6 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-txDzBpnEg6 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txDzBpnEg6 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-txDzBpnEg6 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-txDzBpnEg6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-txDzBpnEg6 .mbr-section-title {
  color: #232323;
}
.cid-txDzBpnEg6 .mbr-text,
.cid-txDzBpnEg6 .mbr-section-btn {
  text-align: left;
}
.cid-txDzBpnEg6 .item-title {
  text-align: left;
}
.cid-txDzBpnEg6 .item-subtitle {
  text-align: left;
}
.cid-tuI8Oamf1c {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuI8Oamf1c .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tuI8Oamf1c .panel-group {
  border: none;
}
.cid-tuI8Oamf1c .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tuI8Oamf1c .panel-body,
.cid-tuI8Oamf1c .card-header {
  padding: 1rem 0;
}
.cid-tuI8Oamf1c .panel-title-edit {
  color: #ffffff;
}
.cid-tuI8Oamf1c .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tuI8Oamf1c H3 {
  color: #ffffff;
}
.cid-tuI8Oamf1c .panel-text {
  color: #ffffff;
}
.cid-tyufSSqVXi {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tyufSSqVXi .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #6592e6;
  margin-left: 1rem;
}
.cid-tyufSSqVXi .panel-group {
  border: none;
}
.cid-tyufSSqVXi .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tyufSSqVXi .panel-body,
.cid-tyufSSqVXi .card-header {
  padding: 1rem 0;
}
.cid-tyufSSqVXi .panel-title-edit {
  color: #ffffff;
}
.cid-tyufSSqVXi .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tyufSSqVXi H3 {
  color: #ffffff;
}
.cid-tyufSSqVXi .panel-text {
  color: #ffffff;
}
.cid-tuHUmoLi7Q {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuHUmoLi7Q .top-line {
  display: flex;
  justify-content: space-between;
}
.cid-tuHUmoLi7Q .mbr-section-title,
.cid-tuHUmoLi7Q .mbr-section-subtitle {
  text-align: center;
}
.cid-tuHUmoLi7Q .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tuHUmoLi7Q .card-wrapper {
  border-radius: 4px;
  background-color: #232323;
}
.cid-tuHUmoLi7Q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-tuHUmoLi7Q .card-box {
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tuHUmoLi7Q .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tuHUmoLi7Q .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tuHUmoLi7Q .card-title {
  color: #ffffff;
}
.cid-tuHUmoLi7Q .mbr-text {
  color: #ffffff;
}
.cid-tvmhBlHmfj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tvmhBlHmfj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tvmhBlHmfj .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-tvmhBlHmfj .mbr-section-title {
  color: #ffffff;
}
.cid-tvmhBlHmfj .mbr-text,
.cid-tvmhBlHmfj .mbr-section-btn {
  color: #ffffff;
}
.cid-tuNtZeVTvs {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tuNtZeVTvs .content-wrapper {
  background: #232323;
}
@media (max-width: 991px) {
  .cid-tuNtZeVTvs .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tuNtZeVTvs .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tuNtZeVTvs .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tuNtZeVTvs .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tuNtZeVTvs .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tuNtZeVTvs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tuNtZeVTvs .card-title {
  color: #ffffff;
}
.cid-tuNtZeVTvs .mbr-text,
.cid-tuNtZeVTvs .mbr-section-btn {
  color: #ffffff;
}
.cid-tuIFbDwv5B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuIFbDwv5B .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuIFbDwv5B .mbr-text {
  color: #ffffff;
}
.cid-tuIKwBqnkA {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuIKwBqnkA .mbr-section-title {
  color: #ffffff;
}
.cid-tuHWW65tOO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuHWW65tOO .img-wrapper {
  text-align: center;
}
.cid-tuHWW65tOO img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tuHWW65tOO .row {
  align-items: flex-start;
}
.cid-tuHWW65tOO .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tuHWW65tOO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tuHWW65tOO .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tuHWW65tOO .card-wrapper {
    padding: 1rem;
  }
}
.cid-tuNh9Zfhou {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuNh9Zfhou .img-wrapper {
  text-align: center;
}
.cid-tuNh9Zfhou img {
  margin: auto;
  width: 140px;
  padding-bottom: 2rem;
}
.cid-tuNh9Zfhou .row {
  align-items: flex-start;
}
.cid-tuNh9Zfhou .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tuNh9Zfhou .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tuNh9Zfhou .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tuNh9Zfhou .card-wrapper {
    padding: 1rem;
  }
}
.cid-tuIFTDkGXO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuIFTDkGXO .line {
  background-color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuIFTDkGXO .mbr-text {
  color: #ffffff;
}
.cid-tuZ5n8Hgkk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tuZ5n8Hgkk [class^="socicon-"]:before,
.cid-tuZ5n8Hgkk [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tuZ5n8Hgkk .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tuZ5n8Hgkk .btn-social:hover {
  background: #ffffff;
}
.cid-tuZ5n8Hgkk .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tuZ5n8Hgkk .mbr-section-title,
.cid-tuZ5n8Hgkk .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-tuCNdr14lu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tuCNdr14lu nav.navbar {
  position: fixed;
}
.cid-tuCNdr14lu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuCNdr14lu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuCNdr14lu .dropdown-item:hover,
.cid-tuCNdr14lu .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-tuCNdr14lu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuCNdr14lu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuCNdr14lu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuCNdr14lu .nav-link {
  position: relative;
}
.cid-tuCNdr14lu .container {
  display: flex;
  margin: auto;
}
.cid-tuCNdr14lu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown-menu,
.cid-tuCNdr14lu .navbar.opened {
  background: #ffffff !important;
}
.cid-tuCNdr14lu .nav-item:focus,
.cid-tuCNdr14lu .nav-link:focus {
  outline: none;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuCNdr14lu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuCNdr14lu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuCNdr14lu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuCNdr14lu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.opened {
  transition: all 0.3s;
}
.cid-tuCNdr14lu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuCNdr14lu .navbar .navbar-logo img {
  width: auto;
}
.cid-tuCNdr14lu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar.collapsed {
  justify-content: center;
}
.cid-tuCNdr14lu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuCNdr14lu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuCNdr14lu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuCNdr14lu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuCNdr14lu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuCNdr14lu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuCNdr14lu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuCNdr14lu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuCNdr14lu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuCNdr14lu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuCNdr14lu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuCNdr14lu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuCNdr14lu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuCNdr14lu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tuCNdr14lu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tuCNdr14lu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tuCNdr14lu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tuCNdr14lu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuCNdr14lu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tuCNdr14lu .dropdown-item.active,
.cid-tuCNdr14lu .dropdown-item:active {
  background-color: transparent;
}
.cid-tuCNdr14lu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuCNdr14lu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuCNdr14lu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuCNdr14lu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuCNdr14lu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuCNdr14lu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuCNdr14lu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tuCNdr14lu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuCNdr14lu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuCNdr14lu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tuCNdr14lu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuCNdr14lu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuCNdr14lu .navbar {
    height: 70px;
  }
  .cid-tuCNdr14lu .navbar.opened {
    height: auto;
  }
  .cid-tuCNdr14lu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSzQP1wJZZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tSzQP1wJZZ img,
.cid-tSzQP1wJZZ .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tSzQP1wJZZ .item:focus,
.cid-tSzQP1wJZZ span:focus {
  outline: none;
}
.cid-tSzQP1wJZZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tSzQP1wJZZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tSzQP1wJZZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSzQP1wJZZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tSzQP1wJZZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tSzQP1wJZZ .mbr-section-title {
  color: #232323;
}
.cid-tSzQP1wJZZ .mbr-text,
.cid-tSzQP1wJZZ .mbr-section-btn {
  text-align: left;
}
.cid-tSzQP1wJZZ .item-title {
  text-align: left;
  color: #6592e6;
}
.cid-tSzQP1wJZZ .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tSA1Dn1Uox {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tSA1Dn1Uox [class^="socicon-"]:before,
.cid-tSA1Dn1Uox [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tSA1Dn1Uox .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-tSA1Dn1Uox .btn-social:hover {
  background: #ffffff;
}
.cid-tSA1Dn1Uox .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tSA1Dn1Uox .mbr-section-title,
.cid-tSA1Dn1Uox .mbr-social-likes {
  color: #ffffff;
}
.cid-ulTqzvlQs2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ulTqzvlQs2 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-ulTqzvlQs2 .row {
    text-align: center;
  }
  .cid-ulTqzvlQs2 .row > div {
    margin: auto;
  }
  .cid-ulTqzvlQs2 .social-row {
    justify-content: center;
  }
}
.cid-ulTqzvlQs2 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ulTqzvlQs2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ulTqzvlQs2 .list {
    margin-bottom: 0rem;
  }
}
.cid-ulTqzvlQs2 .mbr-text {
  color: #ffffff;
}
.cid-ulTqzvlQs2 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-ulTqzvlQs2 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-ulTqzvlQs2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uS2sWX9dSw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uS2sWX9dSw nav.navbar {
  position: fixed;
}
.cid-uS2sWX9dSw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uS2sWX9dSw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uS2sWX9dSw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uS2sWX9dSw .dropdown-item:hover,
.cid-uS2sWX9dSw .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uS2sWX9dSw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uS2sWX9dSw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uS2sWX9dSw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uS2sWX9dSw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uS2sWX9dSw .nav-link {
  position: relative;
}
.cid-uS2sWX9dSw .container {
  display: flex;
  margin: auto;
}
.cid-uS2sWX9dSw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uS2sWX9dSw .dropdown-menu,
.cid-uS2sWX9dSw .navbar.opened {
  background: #ffffff !important;
}
.cid-uS2sWX9dSw .nav-item:focus,
.cid-uS2sWX9dSw .nav-link:focus {
  outline: none;
}
.cid-uS2sWX9dSw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uS2sWX9dSw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uS2sWX9dSw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uS2sWX9dSw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uS2sWX9dSw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uS2sWX9dSw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uS2sWX9dSw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uS2sWX9dSw .navbar.opened {
  transition: all 0.3s;
}
.cid-uS2sWX9dSw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uS2sWX9dSw .navbar .navbar-logo img {
  width: auto;
}
.cid-uS2sWX9dSw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uS2sWX9dSw .navbar.collapsed {
  justify-content: center;
}
.cid-uS2sWX9dSw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uS2sWX9dSw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uS2sWX9dSw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uS2sWX9dSw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uS2sWX9dSw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uS2sWX9dSw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uS2sWX9dSw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uS2sWX9dSw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uS2sWX9dSw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uS2sWX9dSw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uS2sWX9dSw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uS2sWX9dSw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uS2sWX9dSw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uS2sWX9dSw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uS2sWX9dSw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uS2sWX9dSw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uS2sWX9dSw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uS2sWX9dSw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uS2sWX9dSw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uS2sWX9dSw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uS2sWX9dSw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uS2sWX9dSw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uS2sWX9dSw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uS2sWX9dSw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uS2sWX9dSw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uS2sWX9dSw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uS2sWX9dSw .dropdown-item.active,
.cid-uS2sWX9dSw .dropdown-item:active {
  background-color: transparent;
}
.cid-uS2sWX9dSw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uS2sWX9dSw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uS2sWX9dSw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uS2sWX9dSw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uS2sWX9dSw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uS2sWX9dSw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uS2sWX9dSw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uS2sWX9dSw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uS2sWX9dSw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uS2sWX9dSw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uS2sWX9dSw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uS2sWX9dSw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS2sWX9dSw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uS2sWX9dSw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uS2sWX9dSw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS2sWX9dSw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uS2sWX9dSw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uS2sWX9dSw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uS2sWX9dSw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uS2sWX9dSw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uS2sWX9dSw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uS2sWX9dSw .navbar {
    height: 70px;
  }
  .cid-uS2sWX9dSw .navbar.opened {
    height: auto;
  }
  .cid-uS2sWX9dSw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uS2sWXC9gd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uS2sWXKmmU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uS2sWXQSQk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #232323;
}
.cid-uS2sWXQSQk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uS2sWY1IbX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uS2sWY1IbX [class^="socicon-"]:before,
.cid-uS2sWY1IbX [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uS2sWY1IbX .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ffffff;
  border-width: 2px;
  transition: all .3s;
  border-color: #ffffff;
}
.cid-uS2sWY1IbX .btn-social:hover {
  background: #ffffff;
}
.cid-uS2sWY1IbX .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-uS2sWY1IbX .mbr-section-title,
.cid-uS2sWY1IbX .mbr-social-likes {
  color: #ffffff;
}
.cid-uS2sWY8rTZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-uS2sWY8rTZ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uS2sWY8rTZ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uS2sWY8rTZ .row {
    text-align: center;
  }
  .cid-uS2sWY8rTZ .row > div {
    margin: auto;
  }
  .cid-uS2sWY8rTZ .social-row {
    justify-content: center;
  }
}
.cid-uS2sWY8rTZ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uS2sWY8rTZ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uS2sWY8rTZ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uS2sWY8rTZ .list {
    margin-bottom: 0rem;
  }
}
.cid-uS2sWY8rTZ .mbr-text {
  color: #ffffff;
}
.cid-uS2sWY8rTZ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uS2sWY8rTZ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uS2sWY8rTZ div > *:last-child {
    margin-top: 0 !important;
  }
}
