.btn {
  border-width: 2px;
}
body {
  font-family: Bellota Text;
}
.display-1 {
  font-family: 'tahoma';
  font-size: 3rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-2 {
  font-family: 'tahoma';
  font-size: 2rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'tahoma';
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'tahoma';
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'tahoma';
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.1rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #27253f !important;
}
.bg-success {
  background-color: #2dafe6 !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #6c758f !important;
}
.bg-danger {
  background-color: #27253f !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #27253f !important;
  border-color: #27253f !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #13121f !important;
  border-color: #13121f !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #13121f !important;
  border-color: #13121f !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ea2396 !important;
  border-color: #ea2396 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #c7137b !important;
  border-color: #c7137b !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #c7137b !important;
  border-color: #c7137b !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #19a2e8 !important;
  border-color: #19a2e8 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #19a2e8 !important;
  border-color: #19a2e8 !important;
}
.btn-success,
.btn-success:active {
  background-color: #2dafe6 !important;
  border-color: #2dafe6 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #1894c8 !important;
  border-color: #1894c8 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1894c8 !important;
  border-color: #1894c8 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #6c758f !important;
  border-color: #6c758f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #565d72 !important;
  border-color: #565d72 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #565d72 !important;
  border-color: #565d72 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #27253f !important;
  border-color: #27253f !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #13121f !important;
  border-color: #13121f !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #13121f !important;
  border-color: #13121f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #616161 !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #27253f;
  color: #27253f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #050508 !important;
  background-color: transparent!important;
  border-color: #050508 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #27253f !important;
  border-color: #27253f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ea2396;
  color: #ea2396;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #a61067 !important;
  background-color: transparent!important;
  border-color: #a61067 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ea2396 !important;
  border-color: #ea2396 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: #148cca !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #2dafe6;
  color: #2dafe6;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #147ca8 !important;
  background-color: transparent!important;
  border-color: #147ca8 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #2dafe6 !important;
  border-color: #2dafe6 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #6c758f;
  color: #6c758f;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #474d5e !important;
  background-color: transparent!important;
  border-color: #474d5e !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #6c758f !important;
  border-color: #6c758f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #27253f;
  color: #27253f;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #050508 !important;
  background-color: transparent!important;
  border-color: #050508 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #27253f !important;
  border-color: #27253f !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #27253f !important;
}
.text-secondary {
  color: #ea2396 !important;
}
.text-success {
  color: #2dafe6 !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #6c758f !important;
}
.text-danger {
  color: #27253f !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #980f5e !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #12729b !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: #404555 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  text-decoration: underline;
}
.nav-tabs .nav-link.active {
  color: #27253f;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #6c758f;
}
.alert-danger {
  background-color: #27253f;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #27253f;
  border-color: #27253f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #27253f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #918dbc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #e3f4fc;
}
.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: #b4b9c6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #918dbc;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'tahoma';
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #27253f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'tahoma';
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #27253f;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #27253f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #27253f;
}
.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: #27253f;
  border-bottom-color: #27253f;
}
.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: #27253f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ea2396 !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='%2327253f' %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-svGZR3ZApP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-svGZR3ZApP .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-svGZR3ZApP .container {
    padding: 0 ;
  }
}
.cid-svGZR3ZApP .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-svGZR3ZApP .navbar.opened {
  transition: all 0.3s;
}
.cid-svGZR3ZApP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-svGZR3ZApP .navbar .navbar-logo img {
  width: auto;
}
.cid-svGZR3ZApP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-svGZR3ZApP .navbar.collapsed {
  justify-content: center;
}
.cid-svGZR3ZApP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-svGZR3ZApP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-svGZR3ZApP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-svGZR3ZApP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-svGZR3ZApP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-svGZR3ZApP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-svGZR3ZApP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-svGZR3ZApP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-svGZR3ZApP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-svGZR3ZApP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-svGZR3ZApP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-svGZR3ZApP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-svGZR3ZApP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-svGZR3ZApP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-svGZR3ZApP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-svGZR3ZApP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-svGZR3ZApP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-svGZR3ZApP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-svGZR3ZApP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-svGZR3ZApP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-svGZR3ZApP .navbar.navbar-short {
  min-height: 110px;
}
.cid-svGZR3ZApP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-svGZR3ZApP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-svGZR3ZApP .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-svGZR3ZApP nav.navbar {
  position: fixed;
}
.cid-svGZR3ZApP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-svGZR3ZApP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-svGZR3ZApP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-svGZR3ZApP .dropdown-item:hover,
.cid-svGZR3ZApP .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-svGZR3ZApP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-svGZR3ZApP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-svGZR3ZApP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-svGZR3ZApP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-svGZR3ZApP .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-svGZR3ZApP .dropdown-menu,
.cid-svGZR3ZApP .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-svGZR3ZApP .nav-item:focus,
.cid-svGZR3ZApP .nav-link:focus {
  outline: none;
}
.cid-svGZR3ZApP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-svGZR3ZApP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svGZR3ZApP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-svGZR3ZApP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-svGZR3ZApP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svGZR3ZApP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svGZR3ZApP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-svGZR3ZApP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-svGZR3ZApP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-svGZR3ZApP .dropdown-item.active,
.cid-svGZR3ZApP .dropdown-item:active {
  background-color: transparent;
}
.cid-svGZR3ZApP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-svGZR3ZApP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-svGZR3ZApP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-svGZR3ZApP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-svGZR3ZApP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-svGZR3ZApP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svGZR3ZApP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-svGZR3ZApP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-svGZR3ZApP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-svGZR3ZApP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-svGZR3ZApP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svGZR3ZApP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svGZR3ZApP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svGZR3ZApP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svGZR3ZApP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svGZR3ZApP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svGZR3ZApP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svGZR3ZApP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svGZR3ZApP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-svGZR3ZApP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-svGZR3ZApP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-svGZR3ZApP .navbar {
    height: 70px;
  }
  .cid-svGZR3ZApP .navbar.opened {
    height: auto;
  }
  .cid-svGZR3ZApP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-svGZR3ZApP .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-svGZR3ZApP .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-svGWZHbnpD {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-363631402-2-1920x650.jpg");
}
.cid-svGWZHbnpD .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-svGWZHbnpD .mbr-text,
.cid-svGWZHbnpD .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-svGWZHbnpD .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-svGWZHbnpD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCsThgH2JN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sCiofd2m1I {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sCiofd2m1I img,
.cid-sCiofd2m1I .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sCiofd2m1I .item:focus,
.cid-sCiofd2m1I span:focus {
  outline: none;
}
.cid-sCiofd2m1I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCiofd2m1I .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sCiofd2m1I .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sCiofd2m1I .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sCiofd2m1I .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sCiofd2m1I .item-content {
    padding: 1rem 0;
  }
}
.cid-sCiofd2m1I .mbr-section-title {
  color: #27253f;
}
.cid-sCiofd2m1I .item-title {
  color: #27253f;
}
.cid-sCiofd2m1I .item-subtitle {
  color: #bec2cf;
}
.cid-sCiofd2m1I .mbr-text,
.cid-sCiofd2m1I .mbr-section-btn {
  color: #6c758f;
}
.cid-sCiofd2m1I .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sChLbByODl {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sChLbByODl .mbr-section-title {
  color: #27253f;
}
.cid-sChLbByODl .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sChLbByODl .align-left {
    text-align: center;
  }
}
.cid-sChLbByODl .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sChLbByODl .row {
    padding: 3rem 2rem;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCnLAUPXTN {
  padding-top: 9rem;
  padding-bottom: 3rem;
  background-color: #0196e3;
}
.cid-sCnLAUPXTN .mbr-section-title {
  color: #ffffff;
}
.cid-sCnLAUPXTN .mbr-section-subtitle {
  color: #0196e3;
}
.cid-sCnLAUPXTN .mbr-text {
  color: #ffffff;
}
.cid-sCnLAUPXTN .title-col {
  border-right: 2px solid currentColor;
  color: #0196e3;
  margin-right: 3rem;
  align-items: center;
  display: inline-flex;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-sCnLAUPXTN .title-col {
    margin-right: 0;
    border-right: 0;
  }
}
.cid-sCnLAUPXTN .text-col {
  align-items: center;
  display: flex;
}
.cid-sCnLAUPXTN .mbr-section-subtitle,
.cid-sCnLAUPXTN .title-col {
  width: 100%;
  color: #ffffff;
}
.cid-sCnY5Q9hYD {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sCnY5Q9hYD img,
.cid-sCnY5Q9hYD .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCnY5Q9hYD .item:focus,
.cid-sCnY5Q9hYD span:focus {
  outline: none;
}
.cid-sCnY5Q9hYD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCnY5Q9hYD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCnY5Q9hYD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCnY5Q9hYD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCnY5Q9hYD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCnY5Q9hYD .mbr-section-title {
  color: #232323;
}
.cid-sCnY5Q9hYD .mbr-text,
.cid-sCnY5Q9hYD .mbr-section-btn {
  text-align: center;
}
.cid-sCnY5Q9hYD .item-title {
  text-align: center;
}
.cid-sCnY5Q9hYD .item-subtitle {
  text-align: left;
}
.cid-sCnLAVveiI {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCnLAVveiI .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #2dafe6;
  margin-bottom: 1.5rem;
}
.cid-sCnLAVveiI .col-lg-4,
.cid-sCnLAVveiI .col-12 {
  padding: 0 2rem;
}
.cid-sCnLAVveiI .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-sCnLAVveiI .card-wrapper {
  padding: 3rem 2rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .cid-sCnLAVveiI .card-wrapper {
    padding: 4rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sCnLAVveiI .card-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-sCnLAVveiI .card-title,
.cid-sCnLAVveiI .iconfont-wrapper {
  color: #27253f;
  text-align: center;
}
.cid-sCnLAVveiI .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sCnLAVveiI .mbr-section-subtitle {
  color: #6c758f;
}
.cid-sCnLAVveiI .mbr-section-title {
  color: #27253f;
}
.cid-sCnLAVTrDa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCnLAVTrDa .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCnLAVTrDa .container {
    padding: 0 ;
  }
}
.cid-sCnLAVTrDa .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCnLAVTrDa .navbar.opened {
  transition: all 0.3s;
}
.cid-sCnLAVTrDa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCnLAVTrDa .navbar .navbar-logo img {
  width: auto;
}
.cid-sCnLAVTrDa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCnLAVTrDa .navbar.collapsed {
  justify-content: center;
}
.cid-sCnLAVTrDa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCnLAVTrDa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCnLAVTrDa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCnLAVTrDa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCnLAVTrDa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCnLAVTrDa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCnLAVTrDa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCnLAVTrDa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCnLAVTrDa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCnLAVTrDa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCnLAVTrDa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCnLAVTrDa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCnLAVTrDa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCnLAVTrDa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCnLAVTrDa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCnLAVTrDa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCnLAVTrDa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCnLAVTrDa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCnLAVTrDa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCnLAVTrDa .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCnLAVTrDa .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCnLAVTrDa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCnLAVTrDa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCnLAVTrDa .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCnLAVTrDa nav.navbar {
  position: fixed;
}
.cid-sCnLAVTrDa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCnLAVTrDa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCnLAVTrDa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCnLAVTrDa .dropdown-item:hover,
.cid-sCnLAVTrDa .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCnLAVTrDa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCnLAVTrDa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCnLAVTrDa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCnLAVTrDa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCnLAVTrDa .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCnLAVTrDa .dropdown-menu,
.cid-sCnLAVTrDa .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCnLAVTrDa .nav-item:focus,
.cid-sCnLAVTrDa .nav-link:focus {
  outline: none;
}
.cid-sCnLAVTrDa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCnLAVTrDa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCnLAVTrDa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCnLAVTrDa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCnLAVTrDa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCnLAVTrDa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCnLAVTrDa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCnLAVTrDa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCnLAVTrDa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCnLAVTrDa .dropdown-item.active,
.cid-sCnLAVTrDa .dropdown-item:active {
  background-color: transparent;
}
.cid-sCnLAVTrDa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCnLAVTrDa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCnLAVTrDa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCnLAVTrDa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCnLAVTrDa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCnLAVTrDa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCnLAVTrDa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCnLAVTrDa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCnLAVTrDa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCnLAVTrDa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCnLAVTrDa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCnLAVTrDa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCnLAVTrDa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCnLAVTrDa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCnLAVTrDa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCnLAVTrDa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCnLAVTrDa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCnLAVTrDa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCnLAVTrDa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCnLAVTrDa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCnLAVTrDa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCnLAVTrDa .navbar {
    height: 70px;
  }
  .cid-sCnLAVTrDa .navbar.opened {
    height: auto;
  }
  .cid-sCnLAVTrDa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCnLAVTrDa .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCnLAVTrDa .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCtklLX7xv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCtklLX7xv .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCtklLX7xv .container {
    padding: 0 ;
  }
}
.cid-sCtklLX7xv .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCtklLX7xv .navbar.opened {
  transition: all 0.3s;
}
.cid-sCtklLX7xv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCtklLX7xv .navbar .navbar-logo img {
  width: auto;
}
.cid-sCtklLX7xv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCtklLX7xv .navbar.collapsed {
  justify-content: center;
}
.cid-sCtklLX7xv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCtklLX7xv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCtklLX7xv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCtklLX7xv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCtklLX7xv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCtklLX7xv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCtklLX7xv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCtklLX7xv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCtklLX7xv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCtklLX7xv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCtklLX7xv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCtklLX7xv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCtklLX7xv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCtklLX7xv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCtklLX7xv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCtklLX7xv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCtklLX7xv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCtklLX7xv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCtklLX7xv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCtklLX7xv .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCtklLX7xv .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCtklLX7xv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCtklLX7xv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCtklLX7xv .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCtklLX7xv nav.navbar {
  position: fixed;
}
.cid-sCtklLX7xv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCtklLX7xv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCtklLX7xv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCtklLX7xv .dropdown-item:hover,
.cid-sCtklLX7xv .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCtklLX7xv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCtklLX7xv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCtklLX7xv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCtklLX7xv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCtklLX7xv .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCtklLX7xv .dropdown-menu,
.cid-sCtklLX7xv .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCtklLX7xv .nav-item:focus,
.cid-sCtklLX7xv .nav-link:focus {
  outline: none;
}
.cid-sCtklLX7xv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCtklLX7xv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCtklLX7xv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCtklLX7xv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCtklLX7xv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCtklLX7xv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCtklLX7xv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCtklLX7xv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCtklLX7xv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCtklLX7xv .dropdown-item.active,
.cid-sCtklLX7xv .dropdown-item:active {
  background-color: transparent;
}
.cid-sCtklLX7xv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCtklLX7xv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCtklLX7xv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCtklLX7xv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCtklLX7xv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCtklLX7xv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCtklLX7xv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCtklLX7xv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCtklLX7xv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCtklLX7xv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCtklLX7xv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCtklLX7xv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCtklLX7xv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCtklLX7xv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCtklLX7xv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCtklLX7xv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCtklLX7xv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCtklLX7xv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCtklLX7xv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCtklLX7xv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCtklLX7xv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCtklLX7xv .navbar {
    height: 70px;
  }
  .cid-sCtklLX7xv .navbar.opened {
    height: auto;
  }
  .cid-sCtklLX7xv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCtklLX7xv .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCtklLX7xv .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCtklMvkdE {
  padding-top: 12rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-363631402-2-1920x650.jpg");
}
.cid-sCtklMvkdE .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCtklMvkdE .mbr-text,
.cid-sCtklMvkdE .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCtklMvkdE .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCtklMvkdE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCtklMQ2iA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCtklNtLWE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCtklNtLWE img,
.cid-sCtklNtLWE .item-img {
  width: 100%;
}
.cid-sCtklNtLWE .item:focus,
.cid-sCtklNtLWE span:focus {
  outline: none;
}
.cid-sCtklNtLWE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCtklNtLWE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCtklNtLWE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sCtklNtLWE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCtklNtLWE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sCtklNtLWE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sCtklNtLWE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCtklNtLWE .mbr-section-title {
  color: #27253f;
}
.cid-sCtklNtLWE .mbr-text,
.cid-sCtklNtLWE .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCtklNtLWE .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCtklNtLWE .item-subtitle {
  text-align: center;
}
.cid-sFR2Mwnc97 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sFR2Mwnc97 img,
.cid-sFR2Mwnc97 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sFR2Mwnc97 .item:focus,
.cid-sFR2Mwnc97 span:focus {
  outline: none;
}
.cid-sFR2Mwnc97 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFR2Mwnc97 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sFR2Mwnc97 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sFR2Mwnc97 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sFR2Mwnc97 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sFR2Mwnc97 .item-content {
    padding: 1rem 0;
  }
}
.cid-sFR2Mwnc97 .mbr-section-title {
  color: #27253f;
}
.cid-sFR2Mwnc97 .item-title {
  color: #27253f;
}
.cid-sFR2Mwnc97 .item-subtitle {
  color: #bec2cf;
}
.cid-sFR2Mwnc97 .mbr-text,
.cid-sFR2Mwnc97 .mbr-section-btn {
  color: #6c758f;
}
.cid-sFR2Mwnc97 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDHUA2FKKa {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDHUA2FKKa .mbr-section-title {
  color: #27253f;
}
.cid-sDHUA2FKKa .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDHUA2FKKa .align-left {
    text-align: center;
  }
}
.cid-sDHUA2FKKa .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDHUA2FKKa .row {
    padding: 3rem 2rem;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCtkpVepQZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCtkpVepQZ .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCtkpVepQZ .container {
    padding: 0 ;
  }
}
.cid-sCtkpVepQZ .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCtkpVepQZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sCtkpVepQZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCtkpVepQZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sCtkpVepQZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCtkpVepQZ .navbar.collapsed {
  justify-content: center;
}
.cid-sCtkpVepQZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCtkpVepQZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCtkpVepQZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCtkpVepQZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCtkpVepQZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCtkpVepQZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCtkpVepQZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCtkpVepQZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCtkpVepQZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCtkpVepQZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCtkpVepQZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCtkpVepQZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCtkpVepQZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCtkpVepQZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCtkpVepQZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCtkpVepQZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCtkpVepQZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCtkpVepQZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCtkpVepQZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCtkpVepQZ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCtkpVepQZ .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCtkpVepQZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCtkpVepQZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCtkpVepQZ .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCtkpVepQZ nav.navbar {
  position: fixed;
}
.cid-sCtkpVepQZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCtkpVepQZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCtkpVepQZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCtkpVepQZ .dropdown-item:hover,
.cid-sCtkpVepQZ .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCtkpVepQZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCtkpVepQZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCtkpVepQZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCtkpVepQZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCtkpVepQZ .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCtkpVepQZ .dropdown-menu,
.cid-sCtkpVepQZ .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCtkpVepQZ .nav-item:focus,
.cid-sCtkpVepQZ .nav-link:focus {
  outline: none;
}
.cid-sCtkpVepQZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCtkpVepQZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCtkpVepQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCtkpVepQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCtkpVepQZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCtkpVepQZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCtkpVepQZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCtkpVepQZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCtkpVepQZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCtkpVepQZ .dropdown-item.active,
.cid-sCtkpVepQZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sCtkpVepQZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCtkpVepQZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCtkpVepQZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCtkpVepQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCtkpVepQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCtkpVepQZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCtkpVepQZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCtkpVepQZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCtkpVepQZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCtkpVepQZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCtkpVepQZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCtkpVepQZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCtkpVepQZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCtkpVepQZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCtkpVepQZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCtkpVepQZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCtkpVepQZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCtkpVepQZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCtkpVepQZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCtkpVepQZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCtkpVepQZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCtkpVepQZ .navbar {
    height: 70px;
  }
  .cid-sCtkpVepQZ .navbar.opened {
    height: auto;
  }
  .cid-sCtkpVepQZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCtkpVepQZ .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCtkpVepQZ .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCtkpVx6MS {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-363631402-2-1920x650.jpg");
}
.cid-sCtkpVx6MS .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCtkpVx6MS .mbr-text,
.cid-sCtkpVx6MS .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCtkpVx6MS .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCtkpVx6MS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCtkpVLGAS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCtkpVLGAS .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCtkpVYMuF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCtkpVYMuF img,
.cid-sCtkpVYMuF .item-img {
  width: 100%;
}
.cid-sCtkpVYMuF .item:focus,
.cid-sCtkpVYMuF span:focus {
  outline: none;
}
.cid-sCtkpVYMuF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCtkpVYMuF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCtkpVYMuF .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sCtkpVYMuF .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCtkpVYMuF .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sCtkpVYMuF .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sCtkpVYMuF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCtkpVYMuF .mbr-section-title {
  color: #27253f;
}
.cid-sCtkpVYMuF .mbr-text,
.cid-sCtkpVYMuF .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCtkpVYMuF .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCtkpVYMuF .item-subtitle {
  text-align: center;
}
.cid-sCtkpWOyt9 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sCtkpWOyt9 img,
.cid-sCtkpWOyt9 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sCtkpWOyt9 .item:focus,
.cid-sCtkpWOyt9 span:focus {
  outline: none;
}
.cid-sCtkpWOyt9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCtkpWOyt9 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sCtkpWOyt9 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sCtkpWOyt9 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sCtkpWOyt9 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sCtkpWOyt9 .item-content {
    padding: 1rem 0;
  }
}
.cid-sCtkpWOyt9 .mbr-section-title {
  color: #27253f;
}
.cid-sCtkpWOyt9 .item-title {
  color: #27253f;
}
.cid-sCtkpWOyt9 .item-subtitle {
  color: #bec2cf;
}
.cid-sCtkpWOyt9 .mbr-text,
.cid-sCtkpWOyt9 .mbr-section-btn {
  color: #6c758f;
}
.cid-sCtkpWOyt9 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDHUFDaOGz {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDHUFDaOGz .mbr-section-title {
  color: #27253f;
}
.cid-sDHUFDaOGz .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDHUFDaOGz .align-left {
    text-align: center;
  }
}
.cid-sDHUFDaOGz .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDHUFDaOGz .row {
    padding: 3rem 2rem;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCntBCa1h0 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #0196e3;
}
.cid-sCntBCa1h0 .mbr-section-title {
  color: #ffffff;
}
.cid-sCntBCa1h0 .mbr-section-subtitle {
  color: #0196e3;
}
.cid-sCntBCa1h0 .mbr-text {
  color: #ffffff;
}
.cid-sCntBCa1h0 .title-col {
  border-right: 2px solid currentColor;
  color: #0196e3;
  margin-right: 3rem;
  align-items: center;
  display: inline-flex;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-sCntBCa1h0 .title-col {
    margin-right: 0;
    border-right: 0;
  }
}
.cid-sCntBCa1h0 .text-col {
  align-items: center;
  display: flex;
}
.cid-sCntBCa1h0 .mbr-section-subtitle,
.cid-sCntBCa1h0 .title-col {
  width: 100%;
  color: #ffffff;
}
.cid-sCnuDFRf8q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sCnuDFRf8q ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sCnuDFRf8q li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sCnuDFRf8q ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #27253f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sCnuDFRf8q H3 {
  color: #27253f;
}
.cid-sCnuDFRf8q .list {
  color: #27253f;
}
.cid-sCnzpJY0H7 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCnzpJY0H7 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #2dafe6;
  margin-bottom: 1.5rem;
}
.cid-sCnzpJY0H7 .col-lg-4,
.cid-sCnzpJY0H7 .col-12 {
  padding: 0 2rem;
}
.cid-sCnzpJY0H7 .row {
  margin: 0 -2rem;
  justify-content: center;
}
.cid-sCnzpJY0H7 .card-wrapper {
  padding: 3rem 2rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 3rem;
}
@media (max-width: 767px) {
  .cid-sCnzpJY0H7 .card-wrapper {
    padding: 4rem 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sCnzpJY0H7 .card-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-sCnzpJY0H7 .card-title,
.cid-sCnzpJY0H7 .iconfont-wrapper {
  color: #27253f;
  text-align: center;
}
.cid-sCnzpJY0H7 .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sCnzpJY0H7 .mbr-section-subtitle {
  color: #6c758f;
}
.cid-sCnzpJY0H7 .mbr-section-title {
  color: #27253f;
}
.cid-sCnt3JjK9B {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCnt3JjK9B .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCnt3JjK9B .container {
    padding: 0 ;
  }
}
.cid-sCnt3JjK9B .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCnt3JjK9B .navbar.opened {
  transition: all 0.3s;
}
.cid-sCnt3JjK9B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCnt3JjK9B .navbar .navbar-logo img {
  width: auto;
}
.cid-sCnt3JjK9B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCnt3JjK9B .navbar.collapsed {
  justify-content: center;
}
.cid-sCnt3JjK9B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCnt3JjK9B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCnt3JjK9B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCnt3JjK9B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCnt3JjK9B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCnt3JjK9B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCnt3JjK9B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCnt3JjK9B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCnt3JjK9B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCnt3JjK9B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCnt3JjK9B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCnt3JjK9B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCnt3JjK9B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCnt3JjK9B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCnt3JjK9B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCnt3JjK9B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCnt3JjK9B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCnt3JjK9B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCnt3JjK9B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCnt3JjK9B .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCnt3JjK9B .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCnt3JjK9B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCnt3JjK9B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCnt3JjK9B .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCnt3JjK9B nav.navbar {
  position: fixed;
}
.cid-sCnt3JjK9B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCnt3JjK9B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCnt3JjK9B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCnt3JjK9B .dropdown-item:hover,
.cid-sCnt3JjK9B .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCnt3JjK9B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCnt3JjK9B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCnt3JjK9B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCnt3JjK9B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCnt3JjK9B .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCnt3JjK9B .dropdown-menu,
.cid-sCnt3JjK9B .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCnt3JjK9B .nav-item:focus,
.cid-sCnt3JjK9B .nav-link:focus {
  outline: none;
}
.cid-sCnt3JjK9B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCnt3JjK9B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCnt3JjK9B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCnt3JjK9B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCnt3JjK9B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCnt3JjK9B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCnt3JjK9B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCnt3JjK9B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCnt3JjK9B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCnt3JjK9B .dropdown-item.active,
.cid-sCnt3JjK9B .dropdown-item:active {
  background-color: transparent;
}
.cid-sCnt3JjK9B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCnt3JjK9B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCnt3JjK9B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCnt3JjK9B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCnt3JjK9B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCnt3JjK9B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCnt3JjK9B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCnt3JjK9B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCnt3JjK9B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCnt3JjK9B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCnt3JjK9B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCnt3JjK9B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCnt3JjK9B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCnt3JjK9B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCnt3JjK9B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCnt3JjK9B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCnt3JjK9B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCnt3JjK9B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCnt3JjK9B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCnt3JjK9B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCnt3JjK9B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCnt3JjK9B .navbar {
    height: 70px;
  }
  .cid-sCnt3JjK9B .navbar.opened {
    height: auto;
  }
  .cid-sCnt3JjK9B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCnt3JjK9B .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCnt3JjK9B .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCsKuS0lfX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCsKuS0lfX .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCsKuS0lfX .container {
    padding: 0 ;
  }
}
.cid-sCsKuS0lfX .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCsKuS0lfX .navbar.opened {
  transition: all 0.3s;
}
.cid-sCsKuS0lfX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCsKuS0lfX .navbar .navbar-logo img {
  width: auto;
}
.cid-sCsKuS0lfX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCsKuS0lfX .navbar.collapsed {
  justify-content: center;
}
.cid-sCsKuS0lfX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCsKuS0lfX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCsKuS0lfX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCsKuS0lfX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCsKuS0lfX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCsKuS0lfX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCsKuS0lfX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCsKuS0lfX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCsKuS0lfX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCsKuS0lfX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCsKuS0lfX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCsKuS0lfX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCsKuS0lfX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCsKuS0lfX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCsKuS0lfX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCsKuS0lfX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCsKuS0lfX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCsKuS0lfX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCsKuS0lfX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCsKuS0lfX .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCsKuS0lfX .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCsKuS0lfX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCsKuS0lfX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCsKuS0lfX .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCsKuS0lfX nav.navbar {
  position: fixed;
}
.cid-sCsKuS0lfX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCsKuS0lfX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCsKuS0lfX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCsKuS0lfX .dropdown-item:hover,
.cid-sCsKuS0lfX .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCsKuS0lfX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCsKuS0lfX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCsKuS0lfX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCsKuS0lfX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCsKuS0lfX .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCsKuS0lfX .dropdown-menu,
.cid-sCsKuS0lfX .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCsKuS0lfX .nav-item:focus,
.cid-sCsKuS0lfX .nav-link:focus {
  outline: none;
}
.cid-sCsKuS0lfX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCsKuS0lfX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCsKuS0lfX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCsKuS0lfX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCsKuS0lfX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCsKuS0lfX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCsKuS0lfX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCsKuS0lfX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCsKuS0lfX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCsKuS0lfX .dropdown-item.active,
.cid-sCsKuS0lfX .dropdown-item:active {
  background-color: transparent;
}
.cid-sCsKuS0lfX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCsKuS0lfX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCsKuS0lfX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCsKuS0lfX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCsKuS0lfX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCsKuS0lfX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCsKuS0lfX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCsKuS0lfX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCsKuS0lfX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCsKuS0lfX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCsKuS0lfX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCsKuS0lfX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCsKuS0lfX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCsKuS0lfX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCsKuS0lfX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCsKuS0lfX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCsKuS0lfX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCsKuS0lfX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCsKuS0lfX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCsKuS0lfX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCsKuS0lfX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCsKuS0lfX .navbar {
    height: 70px;
  }
  .cid-sCsKuS0lfX .navbar.opened {
    height: auto;
  }
  .cid-sCsKuS0lfX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCsKuS0lfX .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCsKuS0lfX .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCsKuSyBtz {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bcu-poziom-big-1920x1080.jpg");
}
.cid-sCsKuSyBtz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCsKuSyBtz .mbr-text,
.cid-sCsKuSyBtz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCsKuSyBtz .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCsKuSyBtz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCsKuSRS5f {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sCsKuSRS5f .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sCsKuSRS5f .item:last-child .icon-box:before {
  display: none;
}
.cid-sCsKuSRS5f .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sCsKuSRS5f .last:before {
  display: none;
}
.cid-sCsKuSRS5f .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sCsKuSRS5f .icon-box {
    margin-right: 1rem;
  }
}
.cid-sCsKuSRS5f span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sCsKuSRS5f span .card {
    margin-bottom: 2rem;
  }
  .cid-sCsKuSRS5f span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sCsKuSRS5f span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sCsKuSRS5f .icon-box::before {
    top: 114%;
  }
}
.cid-sCsKuSRS5f SPAN {
  color: #2dafe6;
}
.cid-sCsKuSRS5f .icon-text {
  color: #6c758f;
}
.cid-sCsKuSRS5f .icon-title {
  color: #27253f;
}
.cid-sCsKuSRS5f .icon-subtitle {
  color: #36187d;
}
.cid-sCsKuSRS5f .main-title {
  color: #27253f;
}
.cid-sCsKuTui5q {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sCsKuTui5q .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sCsKuTui5q .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sCsKuTui5q .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sCsKuTui5q img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sCsKuTui5q .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCsKuTui5q .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sCsKuTui5q .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sCsKuTui5q .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sCsKuTui5q .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sCsKuTLKJm {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sCsKuTLKJm .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sCsKuTLKJm .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sCsKuTLKJm .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sCsKuTLKJm img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sCsKuTLKJm .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCsKuTLKJm .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sCsKuTLKJm .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sCsKuTLKJm .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sCsKuTLKJm .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sCsKuU55aX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCsKuU55aX .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sCsKuU55aX .item .icon-wrap {
  text-align: center;
}
.cid-sCsKuU55aX .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sCsKuU55aX .item:last-child:before {
  display: none;
}
.cid-sCsKuU55aX .item.last::before {
  display: none;
}
.cid-sCsKuU55aX .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sCsKuU55aX .text-box {
  text-align: center;
}
.cid-sCsKuU55aX span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sCsKuU55aX .card {
    margin-bottom: 2rem;
  }
  .cid-sCsKuU55aX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sCsKuU55aX .card-title,
.cid-sCsKuU55aX .card-box {
  color: #27253f;
}
.cid-sCsKuU55aX .icon-title,
.cid-sCsKuU55aX .item .icon-wrap {
  color: #27253f;
}
.cid-sCsKuUGDkc {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sCsKuUGDkc .mbr-section-title {
  color: #27253f;
}
.cid-sCsKuUGDkc .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCsKuUGDkc .align-left {
    text-align: center;
  }
}
.cid-sCsKuUVSry {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sCsKuUVSry .mbr-section-subtitle {
  color: #36187d;
}
.cid-sCsKuUVSry .mbr-text {
  color: #6c758f;
}
.cid-sOaTQ3YNvh {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sOaTQ3YNvh img,
.cid-sOaTQ3YNvh .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sOaTQ3YNvh .item:focus,
.cid-sOaTQ3YNvh span:focus {
  outline: none;
}
.cid-sOaTQ3YNvh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sOaTQ3YNvh .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sOaTQ3YNvh .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sOaTQ3YNvh .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sOaTQ3YNvh .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sOaTQ3YNvh .item-content {
    padding: 1rem 0;
  }
}
.cid-sOaTQ3YNvh .mbr-section-title {
  color: #27253f;
}
.cid-sOaTQ3YNvh .item-title {
  color: #27253f;
}
.cid-sOaTQ3YNvh .item-subtitle {
  color: #bec2cf;
}
.cid-sOaTQ3YNvh .mbr-text,
.cid-sOaTQ3YNvh .mbr-section-btn {
  color: #6c758f;
}
.cid-sOaTQ3YNvh .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDHYI1NW6o {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDHYI1NW6o .mbr-section-title {
  color: #27253f;
}
.cid-sDHYI1NW6o .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDHYI1NW6o .align-left {
    text-align: center;
  }
}
.cid-sDHYI1NW6o .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDHYI1NW6o .row {
    padding: 3rem 2rem;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCmWxJ4Ywm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCmWxJ4Ywm .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCmWxJ4Ywm .container {
    padding: 0 ;
  }
}
.cid-sCmWxJ4Ywm .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCmWxJ4Ywm .navbar.opened {
  transition: all 0.3s;
}
.cid-sCmWxJ4Ywm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCmWxJ4Ywm .navbar .navbar-logo img {
  width: auto;
}
.cid-sCmWxJ4Ywm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCmWxJ4Ywm .navbar.collapsed {
  justify-content: center;
}
.cid-sCmWxJ4Ywm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCmWxJ4Ywm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCmWxJ4Ywm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCmWxJ4Ywm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCmWxJ4Ywm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCmWxJ4Ywm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCmWxJ4Ywm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCmWxJ4Ywm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCmWxJ4Ywm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCmWxJ4Ywm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCmWxJ4Ywm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCmWxJ4Ywm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCmWxJ4Ywm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCmWxJ4Ywm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCmWxJ4Ywm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCmWxJ4Ywm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCmWxJ4Ywm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCmWxJ4Ywm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCmWxJ4Ywm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCmWxJ4Ywm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCmWxJ4Ywm .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCmWxJ4Ywm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCmWxJ4Ywm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCmWxJ4Ywm .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCmWxJ4Ywm nav.navbar {
  position: fixed;
}
.cid-sCmWxJ4Ywm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCmWxJ4Ywm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCmWxJ4Ywm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCmWxJ4Ywm .dropdown-item:hover,
.cid-sCmWxJ4Ywm .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCmWxJ4Ywm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCmWxJ4Ywm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCmWxJ4Ywm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCmWxJ4Ywm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCmWxJ4Ywm .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCmWxJ4Ywm .dropdown-menu,
.cid-sCmWxJ4Ywm .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCmWxJ4Ywm .nav-item:focus,
.cid-sCmWxJ4Ywm .nav-link:focus {
  outline: none;
}
.cid-sCmWxJ4Ywm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCmWxJ4Ywm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCmWxJ4Ywm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCmWxJ4Ywm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCmWxJ4Ywm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCmWxJ4Ywm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCmWxJ4Ywm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCmWxJ4Ywm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCmWxJ4Ywm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCmWxJ4Ywm .dropdown-item.active,
.cid-sCmWxJ4Ywm .dropdown-item:active {
  background-color: transparent;
}
.cid-sCmWxJ4Ywm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCmWxJ4Ywm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCmWxJ4Ywm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCmWxJ4Ywm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCmWxJ4Ywm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCmWxJ4Ywm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCmWxJ4Ywm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCmWxJ4Ywm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCmWxJ4Ywm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCmWxJ4Ywm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCmWxJ4Ywm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCmWxJ4Ywm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCmWxJ4Ywm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCmWxJ4Ywm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCmWxJ4Ywm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCmWxJ4Ywm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCmWxJ4Ywm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCmWxJ4Ywm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCmWxJ4Ywm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCmWxJ4Ywm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCmWxJ4Ywm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCmWxJ4Ywm .navbar {
    height: 70px;
  }
  .cid-sCmWxJ4Ywm .navbar.opened {
    height: auto;
  }
  .cid-sCmWxJ4Ywm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCmWxJ4Ywm .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCmWxJ4Ywm .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCmWxJCvE8 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/adobestock-215600624-preview3.jpg");
}
.cid-sCmWxJCvE8 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCmWxJCvE8 .mbr-text,
.cid-sCmWxJCvE8 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCmWxJCvE8 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCmWxJCvE8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCn9Q0SDeQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWSqAnOfV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWSqAnOfV .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWSqAnOfV .mbr-text {
  color: #27253f;
}
.cid-sCWSNeDlOs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCWSNeDlOs img,
.cid-sCWSNeDlOs .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCWSNeDlOs .item:focus,
.cid-sCWSNeDlOs span:focus {
  outline: none;
}
.cid-sCWSNeDlOs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCWSNeDlOs .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCWSNeDlOs .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCWSNeDlOs .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCWSNeDlOs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCWSNeDlOs .mbr-section-title {
  color: #27253f;
}
.cid-sCWSNeDlOs .mbr-text,
.cid-sCWSNeDlOs .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCWSNeDlOs .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCWSNeDlOs .item-subtitle {
  text-align: left;
}
.cid-sCWSNeDlOs .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWSV8jAow {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCWSV8jAow .mbr-section-title {
  color: #27253f;
}
.cid-sCWSV8jAow .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCWSV8jAow .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCEJ8dPqsm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCEJ8dPqsm .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCEJ8dPqsm .container {
    padding: 0 ;
  }
}
.cid-sCEJ8dPqsm .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCEJ8dPqsm .navbar.opened {
  transition: all 0.3s;
}
.cid-sCEJ8dPqsm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCEJ8dPqsm .navbar .navbar-logo img {
  width: auto;
}
.cid-sCEJ8dPqsm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCEJ8dPqsm .navbar.collapsed {
  justify-content: center;
}
.cid-sCEJ8dPqsm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCEJ8dPqsm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCEJ8dPqsm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCEJ8dPqsm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCEJ8dPqsm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCEJ8dPqsm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCEJ8dPqsm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCEJ8dPqsm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCEJ8dPqsm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCEJ8dPqsm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCEJ8dPqsm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCEJ8dPqsm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCEJ8dPqsm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCEJ8dPqsm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCEJ8dPqsm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCEJ8dPqsm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCEJ8dPqsm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCEJ8dPqsm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCEJ8dPqsm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCEJ8dPqsm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCEJ8dPqsm .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCEJ8dPqsm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCEJ8dPqsm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCEJ8dPqsm .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCEJ8dPqsm nav.navbar {
  position: fixed;
}
.cid-sCEJ8dPqsm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCEJ8dPqsm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCEJ8dPqsm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCEJ8dPqsm .dropdown-item:hover,
.cid-sCEJ8dPqsm .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCEJ8dPqsm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCEJ8dPqsm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCEJ8dPqsm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCEJ8dPqsm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCEJ8dPqsm .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCEJ8dPqsm .dropdown-menu,
.cid-sCEJ8dPqsm .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCEJ8dPqsm .nav-item:focus,
.cid-sCEJ8dPqsm .nav-link:focus {
  outline: none;
}
.cid-sCEJ8dPqsm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCEJ8dPqsm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCEJ8dPqsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCEJ8dPqsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCEJ8dPqsm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCEJ8dPqsm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCEJ8dPqsm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCEJ8dPqsm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCEJ8dPqsm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCEJ8dPqsm .dropdown-item.active,
.cid-sCEJ8dPqsm .dropdown-item:active {
  background-color: transparent;
}
.cid-sCEJ8dPqsm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCEJ8dPqsm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCEJ8dPqsm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCEJ8dPqsm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCEJ8dPqsm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCEJ8dPqsm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCEJ8dPqsm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCEJ8dPqsm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCEJ8dPqsm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCEJ8dPqsm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCEJ8dPqsm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCEJ8dPqsm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCEJ8dPqsm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCEJ8dPqsm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCEJ8dPqsm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCEJ8dPqsm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCEJ8dPqsm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCEJ8dPqsm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCEJ8dPqsm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCEJ8dPqsm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCEJ8dPqsm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCEJ8dPqsm .navbar {
    height: 70px;
  }
  .cid-sCEJ8dPqsm .navbar.opened {
    height: auto;
  }
  .cid-sCEJ8dPqsm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCEJ8dPqsm .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCEJ8dPqsm .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCEJ8e7OiI {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mstudent-240-2-1920x240.jpg");
}
.cid-sCEJ8e7OiI .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCEJ8e7OiI .mbr-text,
.cid-sCEJ8e7OiI .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCEJ8e7OiI .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCEJ8e7OiI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCEJ8ej4xa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCEK5Ve2Ol {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCEK5Ve2Ol .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCEK5Ve2Ol .mbr-text {
  color: #27253f;
}
.cid-sCEJ8eF0un {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCEJ8eF0un img,
.cid-sCEJ8eF0un .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCEJ8eF0un .item:focus,
.cid-sCEJ8eF0un span:focus {
  outline: none;
}
.cid-sCEJ8eF0un .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCEJ8eF0un .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCEJ8eF0un .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCEJ8eF0un .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCEJ8eF0un .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCEJ8eF0un .mbr-section-title {
  color: #27253f;
}
.cid-sCEJ8eF0un .mbr-text,
.cid-sCEJ8eF0un .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCEJ8eF0un .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCEJ8eF0un .item-subtitle {
  text-align: left;
}
.cid-sCEJ8eF0un .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCEJ8f0qcY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCEJ8f0qcY .mbr-section-title {
  color: #27253f;
}
.cid-sCEJ8f0qcY .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCEJ8f0qcY .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFa0dx4IV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFa0dx4IV .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFa0dx4IV .container {
    padding: 0 ;
  }
}
.cid-sCFa0dx4IV .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFa0dx4IV .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFa0dx4IV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFa0dx4IV .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFa0dx4IV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFa0dx4IV .navbar.collapsed {
  justify-content: center;
}
.cid-sCFa0dx4IV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFa0dx4IV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFa0dx4IV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFa0dx4IV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFa0dx4IV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFa0dx4IV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFa0dx4IV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFa0dx4IV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFa0dx4IV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFa0dx4IV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFa0dx4IV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFa0dx4IV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFa0dx4IV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFa0dx4IV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFa0dx4IV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFa0dx4IV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFa0dx4IV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFa0dx4IV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFa0dx4IV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFa0dx4IV .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFa0dx4IV .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFa0dx4IV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFa0dx4IV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFa0dx4IV .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFa0dx4IV nav.navbar {
  position: fixed;
}
.cid-sCFa0dx4IV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFa0dx4IV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFa0dx4IV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFa0dx4IV .dropdown-item:hover,
.cid-sCFa0dx4IV .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFa0dx4IV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFa0dx4IV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFa0dx4IV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFa0dx4IV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFa0dx4IV .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFa0dx4IV .dropdown-menu,
.cid-sCFa0dx4IV .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFa0dx4IV .nav-item:focus,
.cid-sCFa0dx4IV .nav-link:focus {
  outline: none;
}
.cid-sCFa0dx4IV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFa0dx4IV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFa0dx4IV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFa0dx4IV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFa0dx4IV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFa0dx4IV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFa0dx4IV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFa0dx4IV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFa0dx4IV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFa0dx4IV .dropdown-item.active,
.cid-sCFa0dx4IV .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFa0dx4IV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFa0dx4IV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFa0dx4IV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFa0dx4IV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFa0dx4IV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFa0dx4IV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFa0dx4IV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFa0dx4IV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFa0dx4IV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFa0dx4IV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFa0dx4IV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFa0dx4IV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFa0dx4IV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFa0dx4IV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFa0dx4IV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFa0dx4IV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFa0dx4IV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFa0dx4IV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFa0dx4IV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFa0dx4IV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFa0dx4IV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFa0dx4IV .navbar {
    height: 70px;
  }
  .cid-sCFa0dx4IV .navbar.opened {
    height: auto;
  }
  .cid-sCFa0dx4IV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFa0dx4IV .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFa0dx4IV .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFa0dXyn9 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/eskierowania-1920x240.jpg");
}
.cid-sCFa0dXyn9 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFa0dXyn9 .mbr-text,
.cid-sCFa0dXyn9 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFa0dXyn9 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFa0dXyn9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFa0ec8q5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFa0euzyK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFa0euzyK .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFa0euzyK .mbr-text {
  color: #27253f;
}
.cid-sCFa0eE1cg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFa0eE1cg img,
.cid-sCFa0eE1cg .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFa0eE1cg .item:focus,
.cid-sCFa0eE1cg span:focus {
  outline: none;
}
.cid-sCFa0eE1cg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFa0eE1cg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFa0eE1cg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFa0eE1cg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFa0eE1cg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFa0eE1cg .mbr-section-title {
  color: #27253f;
}
.cid-sCFa0eE1cg .mbr-text,
.cid-sCFa0eE1cg .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFa0eE1cg .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFa0eE1cg .item-subtitle {
  text-align: left;
}
.cid-sCFa0eE1cg .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFa0eZYKL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFa0eZYKL .mbr-section-title {
  color: #27253f;
}
.cid-sCFa0eZYKL .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFa0eZYKL .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFhr9rKdk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFhr9rKdk .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFhr9rKdk .container {
    padding: 0 ;
  }
}
.cid-sCFhr9rKdk .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFhr9rKdk .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFhr9rKdk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFhr9rKdk .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFhr9rKdk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFhr9rKdk .navbar.collapsed {
  justify-content: center;
}
.cid-sCFhr9rKdk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFhr9rKdk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFhr9rKdk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFhr9rKdk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFhr9rKdk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFhr9rKdk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFhr9rKdk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFhr9rKdk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFhr9rKdk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFhr9rKdk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFhr9rKdk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFhr9rKdk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFhr9rKdk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFhr9rKdk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFhr9rKdk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFhr9rKdk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFhr9rKdk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFhr9rKdk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFhr9rKdk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFhr9rKdk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFhr9rKdk .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFhr9rKdk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFhr9rKdk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFhr9rKdk .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFhr9rKdk nav.navbar {
  position: fixed;
}
.cid-sCFhr9rKdk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFhr9rKdk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFhr9rKdk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFhr9rKdk .dropdown-item:hover,
.cid-sCFhr9rKdk .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFhr9rKdk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFhr9rKdk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFhr9rKdk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFhr9rKdk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFhr9rKdk .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFhr9rKdk .dropdown-menu,
.cid-sCFhr9rKdk .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFhr9rKdk .nav-item:focus,
.cid-sCFhr9rKdk .nav-link:focus {
  outline: none;
}
.cid-sCFhr9rKdk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFhr9rKdk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFhr9rKdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFhr9rKdk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFhr9rKdk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFhr9rKdk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFhr9rKdk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFhr9rKdk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFhr9rKdk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFhr9rKdk .dropdown-item.active,
.cid-sCFhr9rKdk .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFhr9rKdk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFhr9rKdk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFhr9rKdk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFhr9rKdk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFhr9rKdk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFhr9rKdk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFhr9rKdk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFhr9rKdk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFhr9rKdk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFhr9rKdk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFhr9rKdk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFhr9rKdk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFhr9rKdk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFhr9rKdk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFhr9rKdk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFhr9rKdk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFhr9rKdk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFhr9rKdk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFhr9rKdk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFhr9rKdk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFhr9rKdk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFhr9rKdk .navbar {
    height: 70px;
  }
  .cid-sCFhr9rKdk .navbar.opened {
    height: auto;
  }
  .cid-sCFhr9rKdk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFhr9rKdk .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFhr9rKdk .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFhr9OUt9 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/ppk-240-1920x240.jpg");
}
.cid-sCFhr9OUt9 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFhr9OUt9 .mbr-text,
.cid-sCFhr9OUt9 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFhr9OUt9 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFhr9OUt9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFhra8CoB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFhramPu4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFhramPu4 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFhramPu4 .mbr-text {
  color: #27253f;
}
.cid-sCFhrawiKm {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFhrawiKm img,
.cid-sCFhrawiKm .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFhrawiKm .item:focus,
.cid-sCFhrawiKm span:focus {
  outline: none;
}
.cid-sCFhrawiKm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFhrawiKm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFhrawiKm .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFhrawiKm .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFhrawiKm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFhrawiKm .mbr-section-title {
  color: #27253f;
}
.cid-sCFhrawiKm .mbr-text,
.cid-sCFhrawiKm .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFhrawiKm .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFhrawiKm .item-subtitle {
  text-align: left;
}
.cid-sCFhrawiKm .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFhraQBbq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFhraQBbq .mbr-section-title {
  color: #27253f;
}
.cid-sCFhraQBbq .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFhraQBbq .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFitoBeVy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFitoBeVy .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFitoBeVy .container {
    padding: 0 ;
  }
}
.cid-sCFitoBeVy .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFitoBeVy .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFitoBeVy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFitoBeVy .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFitoBeVy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFitoBeVy .navbar.collapsed {
  justify-content: center;
}
.cid-sCFitoBeVy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFitoBeVy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFitoBeVy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFitoBeVy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFitoBeVy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFitoBeVy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFitoBeVy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFitoBeVy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFitoBeVy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFitoBeVy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFitoBeVy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFitoBeVy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFitoBeVy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFitoBeVy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFitoBeVy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFitoBeVy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFitoBeVy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFitoBeVy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFitoBeVy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFitoBeVy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFitoBeVy .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFitoBeVy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFitoBeVy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFitoBeVy .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFitoBeVy nav.navbar {
  position: fixed;
}
.cid-sCFitoBeVy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFitoBeVy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFitoBeVy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFitoBeVy .dropdown-item:hover,
.cid-sCFitoBeVy .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFitoBeVy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFitoBeVy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFitoBeVy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFitoBeVy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFitoBeVy .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFitoBeVy .dropdown-menu,
.cid-sCFitoBeVy .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFitoBeVy .nav-item:focus,
.cid-sCFitoBeVy .nav-link:focus {
  outline: none;
}
.cid-sCFitoBeVy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFitoBeVy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFitoBeVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFitoBeVy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFitoBeVy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFitoBeVy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFitoBeVy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFitoBeVy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFitoBeVy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFitoBeVy .dropdown-item.active,
.cid-sCFitoBeVy .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFitoBeVy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFitoBeVy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFitoBeVy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFitoBeVy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFitoBeVy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFitoBeVy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFitoBeVy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFitoBeVy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFitoBeVy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFitoBeVy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFitoBeVy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFitoBeVy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFitoBeVy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFitoBeVy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFitoBeVy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFitoBeVy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFitoBeVy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFitoBeVy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFitoBeVy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFitoBeVy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFitoBeVy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFitoBeVy .navbar {
    height: 70px;
  }
  .cid-sCFitoBeVy .navbar.opened {
    height: auto;
  }
  .cid-sCFitoBeVy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFitoBeVy .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFitoBeVy .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFitp1xc1 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mpracownik-240-1920x240.jpg");
}
.cid-sCFitp1xc1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFitp1xc1 .mbr-text,
.cid-sCFitp1xc1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFitp1xc1 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFitp1xc1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFitpgYxw {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFitpuE3w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFitpuE3w .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFitpuE3w .mbr-text {
  color: #27253f;
}
.cid-sCFitpEK0z {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFitpEK0z img,
.cid-sCFitpEK0z .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFitpEK0z .item:focus,
.cid-sCFitpEK0z span:focus {
  outline: none;
}
.cid-sCFitpEK0z .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFitpEK0z .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFitpEK0z .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFitpEK0z .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFitpEK0z .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFitpEK0z .mbr-section-title {
  color: #27253f;
}
.cid-sCFitpEK0z .mbr-text,
.cid-sCFitpEK0z .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFitpEK0z .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFitpEK0z .item-subtitle {
  text-align: left;
}
.cid-sCFitpEK0z .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFitpZPfm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFitpZPfm .mbr-section-title {
  color: #27253f;
}
.cid-sCFitpZPfm .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFitpZPfm .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFpnuVCdl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFpnuVCdl .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFpnuVCdl .container {
    padding: 0 ;
  }
}
.cid-sCFpnuVCdl .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFpnuVCdl .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFpnuVCdl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFpnuVCdl .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFpnuVCdl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFpnuVCdl .navbar.collapsed {
  justify-content: center;
}
.cid-sCFpnuVCdl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFpnuVCdl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFpnuVCdl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFpnuVCdl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFpnuVCdl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFpnuVCdl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFpnuVCdl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFpnuVCdl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFpnuVCdl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFpnuVCdl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFpnuVCdl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFpnuVCdl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFpnuVCdl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFpnuVCdl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFpnuVCdl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFpnuVCdl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFpnuVCdl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFpnuVCdl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFpnuVCdl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFpnuVCdl .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFpnuVCdl .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFpnuVCdl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFpnuVCdl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFpnuVCdl .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFpnuVCdl nav.navbar {
  position: fixed;
}
.cid-sCFpnuVCdl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFpnuVCdl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFpnuVCdl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFpnuVCdl .dropdown-item:hover,
.cid-sCFpnuVCdl .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFpnuVCdl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFpnuVCdl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFpnuVCdl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFpnuVCdl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFpnuVCdl .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFpnuVCdl .dropdown-menu,
.cid-sCFpnuVCdl .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFpnuVCdl .nav-item:focus,
.cid-sCFpnuVCdl .nav-link:focus {
  outline: none;
}
.cid-sCFpnuVCdl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFpnuVCdl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFpnuVCdl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFpnuVCdl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFpnuVCdl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFpnuVCdl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFpnuVCdl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFpnuVCdl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFpnuVCdl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFpnuVCdl .dropdown-item.active,
.cid-sCFpnuVCdl .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFpnuVCdl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFpnuVCdl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFpnuVCdl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFpnuVCdl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFpnuVCdl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFpnuVCdl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFpnuVCdl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFpnuVCdl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFpnuVCdl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFpnuVCdl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFpnuVCdl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFpnuVCdl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFpnuVCdl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFpnuVCdl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFpnuVCdl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFpnuVCdl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFpnuVCdl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFpnuVCdl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFpnuVCdl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFpnuVCdl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFpnuVCdl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFpnuVCdl .navbar {
    height: 70px;
  }
  .cid-sCFpnuVCdl .navbar.opened {
    height: auto;
  }
  .cid-sCFpnuVCdl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFpnuVCdl .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFpnuVCdl .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFpnvnovz {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mdokument-242-1920x240.jpg");
}
.cid-sCFpnvnovz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFpnvnovz .mbr-text,
.cid-sCFpnvnovz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFpnvnovz .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFpnvnovz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFpnvHgWI {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFpnvWFgV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFpnvWFgV .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFpnvWFgV .mbr-text {
  color: #27253f;
}
.cid-sCFpnw8Nsg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFpnw8Nsg img,
.cid-sCFpnw8Nsg .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFpnw8Nsg .item:focus,
.cid-sCFpnw8Nsg span:focus {
  outline: none;
}
.cid-sCFpnw8Nsg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFpnw8Nsg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFpnw8Nsg .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFpnw8Nsg .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFpnw8Nsg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFpnw8Nsg .mbr-section-title {
  color: #27253f;
}
.cid-sCFpnw8Nsg .mbr-text,
.cid-sCFpnw8Nsg .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFpnw8Nsg .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFpnw8Nsg .item-subtitle {
  text-align: left;
}
.cid-sCFpnw8Nsg .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFpnwtSXJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFpnwtSXJ .mbr-section-title {
  color: #27253f;
}
.cid-sCFpnwtSXJ .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFpnwtSXJ .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFDiHqLHX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFDiHqLHX .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFDiHqLHX .container {
    padding: 0 ;
  }
}
.cid-sCFDiHqLHX .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFDiHqLHX .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFDiHqLHX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFDiHqLHX .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFDiHqLHX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFDiHqLHX .navbar.collapsed {
  justify-content: center;
}
.cid-sCFDiHqLHX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFDiHqLHX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFDiHqLHX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFDiHqLHX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFDiHqLHX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFDiHqLHX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFDiHqLHX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFDiHqLHX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFDiHqLHX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFDiHqLHX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFDiHqLHX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFDiHqLHX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFDiHqLHX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFDiHqLHX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFDiHqLHX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFDiHqLHX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFDiHqLHX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFDiHqLHX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFDiHqLHX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFDiHqLHX .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFDiHqLHX .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFDiHqLHX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFDiHqLHX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFDiHqLHX .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFDiHqLHX nav.navbar {
  position: fixed;
}
.cid-sCFDiHqLHX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFDiHqLHX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFDiHqLHX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFDiHqLHX .dropdown-item:hover,
.cid-sCFDiHqLHX .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFDiHqLHX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFDiHqLHX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFDiHqLHX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFDiHqLHX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFDiHqLHX .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFDiHqLHX .dropdown-menu,
.cid-sCFDiHqLHX .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFDiHqLHX .nav-item:focus,
.cid-sCFDiHqLHX .nav-link:focus {
  outline: none;
}
.cid-sCFDiHqLHX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFDiHqLHX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFDiHqLHX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFDiHqLHX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFDiHqLHX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFDiHqLHX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFDiHqLHX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFDiHqLHX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFDiHqLHX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFDiHqLHX .dropdown-item.active,
.cid-sCFDiHqLHX .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFDiHqLHX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFDiHqLHX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFDiHqLHX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFDiHqLHX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFDiHqLHX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFDiHqLHX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFDiHqLHX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFDiHqLHX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFDiHqLHX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFDiHqLHX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFDiHqLHX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFDiHqLHX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFDiHqLHX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFDiHqLHX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFDiHqLHX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFDiHqLHX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFDiHqLHX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFDiHqLHX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFDiHqLHX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFDiHqLHX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFDiHqLHX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFDiHqLHX .navbar {
    height: 70px;
  }
  .cid-sCFDiHqLHX .navbar.opened {
    height: auto;
  }
  .cid-sCFDiHqLHX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFDiHqLHX .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFDiHqLHX .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFDiHTFhy {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/simpleedu-240-1920x240.jpg");
}
.cid-sCFDiHTFhy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFDiHTFhy .mbr-text,
.cid-sCFDiHTFhy .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFDiHTFhy .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFDiHTFhy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFDiIcfBM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFDiIs8Ix {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFDiIs8Ix .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFDiIs8Ix .mbr-text {
  color: #27253f;
}
.cid-sCFDiICexn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFDiICexn img,
.cid-sCFDiICexn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFDiICexn .item:focus,
.cid-sCFDiICexn span:focus {
  outline: none;
}
.cid-sCFDiICexn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFDiICexn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFDiICexn .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFDiICexn .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFDiICexn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFDiICexn .mbr-section-title {
  color: #27253f;
}
.cid-sCFDiICexn .mbr-text,
.cid-sCFDiICexn .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFDiICexn .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFDiICexn .item-subtitle {
  text-align: left;
}
.cid-sCFDiICexn .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFDiIXfHD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFDiIXfHD .mbr-section-title {
  color: #27253f;
}
.cid-sCFDiIXfHD .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFDiIXfHD .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFFGXEA1j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFFGXEA1j .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFFGXEA1j .container {
    padding: 0 ;
  }
}
.cid-sCFFGXEA1j .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFFGXEA1j .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFFGXEA1j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFFGXEA1j .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFFGXEA1j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFFGXEA1j .navbar.collapsed {
  justify-content: center;
}
.cid-sCFFGXEA1j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFFGXEA1j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFFGXEA1j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFFGXEA1j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFFGXEA1j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFFGXEA1j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFFGXEA1j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFFGXEA1j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFFGXEA1j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFFGXEA1j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFFGXEA1j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFFGXEA1j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFFGXEA1j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFFGXEA1j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFFGXEA1j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFFGXEA1j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFFGXEA1j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFFGXEA1j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFFGXEA1j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFFGXEA1j .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFFGXEA1j .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFFGXEA1j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFFGXEA1j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFFGXEA1j .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFFGXEA1j nav.navbar {
  position: fixed;
}
.cid-sCFFGXEA1j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFFGXEA1j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFFGXEA1j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFFGXEA1j .dropdown-item:hover,
.cid-sCFFGXEA1j .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFFGXEA1j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFFGXEA1j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFFGXEA1j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFFGXEA1j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFFGXEA1j .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFFGXEA1j .dropdown-menu,
.cid-sCFFGXEA1j .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFFGXEA1j .nav-item:focus,
.cid-sCFFGXEA1j .nav-link:focus {
  outline: none;
}
.cid-sCFFGXEA1j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFFGXEA1j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFFGXEA1j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFFGXEA1j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFFGXEA1j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFFGXEA1j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFFGXEA1j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFFGXEA1j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFFGXEA1j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFFGXEA1j .dropdown-item.active,
.cid-sCFFGXEA1j .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFFGXEA1j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFFGXEA1j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFFGXEA1j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFFGXEA1j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFFGXEA1j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFFGXEA1j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFFGXEA1j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFFGXEA1j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFFGXEA1j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFFGXEA1j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFFGXEA1j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFFGXEA1j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFFGXEA1j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFFGXEA1j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFFGXEA1j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFFGXEA1j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFFGXEA1j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFFGXEA1j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFFGXEA1j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFFGXEA1j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFFGXEA1j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFFGXEA1j .navbar {
    height: 70px;
  }
  .cid-sCFFGXEA1j .navbar.opened {
    height: auto;
  }
  .cid-sCFFGXEA1j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFFGXEA1j .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFFGXEA1j .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFFGY6yPX {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/mewidencjat-240-1920x240.jpg");
}
.cid-sCFFGY6yPX .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFFGY6yPX .mbr-text,
.cid-sCFFGY6yPX .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFFGY6yPX .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFFGY6yPX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFFGYr74E {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFFGYG6o0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFFGYG6o0 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFFGYG6o0 .mbr-text {
  color: #27253f;
}
.cid-sCFFGYQpMB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFFGYQpMB img,
.cid-sCFFGYQpMB .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFFGYQpMB .item:focus,
.cid-sCFFGYQpMB span:focus {
  outline: none;
}
.cid-sCFFGYQpMB .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFFGYQpMB .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFFGYQpMB .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFFGYQpMB .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFFGYQpMB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFFGYQpMB .mbr-section-title {
  color: #27253f;
}
.cid-sCFFGYQpMB .mbr-text,
.cid-sCFFGYQpMB .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFFGYQpMB .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFFGYQpMB .item-subtitle {
  text-align: left;
}
.cid-sCFFGYQpMB .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFFGZbFOr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFFGZbFOr .mbr-section-title {
  color: #27253f;
}
.cid-sCFFGZbFOr .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFFGZbFOr .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCFTaC1UCv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCFTaC1UCv .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCFTaC1UCv .container {
    padding: 0 ;
  }
}
.cid-sCFTaC1UCv .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCFTaC1UCv .navbar.opened {
  transition: all 0.3s;
}
.cid-sCFTaC1UCv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCFTaC1UCv .navbar .navbar-logo img {
  width: auto;
}
.cid-sCFTaC1UCv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCFTaC1UCv .navbar.collapsed {
  justify-content: center;
}
.cid-sCFTaC1UCv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCFTaC1UCv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCFTaC1UCv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCFTaC1UCv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCFTaC1UCv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCFTaC1UCv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCFTaC1UCv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCFTaC1UCv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCFTaC1UCv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCFTaC1UCv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCFTaC1UCv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCFTaC1UCv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCFTaC1UCv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCFTaC1UCv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCFTaC1UCv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCFTaC1UCv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCFTaC1UCv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCFTaC1UCv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCFTaC1UCv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCFTaC1UCv .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCFTaC1UCv .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCFTaC1UCv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCFTaC1UCv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCFTaC1UCv .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCFTaC1UCv nav.navbar {
  position: fixed;
}
.cid-sCFTaC1UCv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFTaC1UCv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCFTaC1UCv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCFTaC1UCv .dropdown-item:hover,
.cid-sCFTaC1UCv .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCFTaC1UCv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCFTaC1UCv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCFTaC1UCv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCFTaC1UCv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCFTaC1UCv .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCFTaC1UCv .dropdown-menu,
.cid-sCFTaC1UCv .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCFTaC1UCv .nav-item:focus,
.cid-sCFTaC1UCv .nav-link:focus {
  outline: none;
}
.cid-sCFTaC1UCv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCFTaC1UCv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCFTaC1UCv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCFTaC1UCv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCFTaC1UCv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCFTaC1UCv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCFTaC1UCv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCFTaC1UCv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCFTaC1UCv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCFTaC1UCv .dropdown-item.active,
.cid-sCFTaC1UCv .dropdown-item:active {
  background-color: transparent;
}
.cid-sCFTaC1UCv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCFTaC1UCv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCFTaC1UCv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCFTaC1UCv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCFTaC1UCv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCFTaC1UCv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCFTaC1UCv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCFTaC1UCv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCFTaC1UCv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCFTaC1UCv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCFTaC1UCv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCFTaC1UCv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFTaC1UCv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCFTaC1UCv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCFTaC1UCv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFTaC1UCv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCFTaC1UCv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCFTaC1UCv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCFTaC1UCv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCFTaC1UCv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCFTaC1UCv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCFTaC1UCv .navbar {
    height: 70px;
  }
  .cid-sCFTaC1UCv .navbar.opened {
    height: auto;
  }
  .cid-sCFTaC1UCv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCFTaC1UCv .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCFTaC1UCv .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCFTaCxuuy {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/jpk-240-1920x240.jpg");
}
.cid-sCFTaCxuuy .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCFTaCxuuy .mbr-text,
.cid-sCFTaCxuuy .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCFTaCxuuy .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCFTaCxuuy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCFTaCQQ9U {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFTaD68WV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCFTaD68WV .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFTaD68WV .mbr-text {
  color: #27253f;
}
.cid-sCFTaDf1bp {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCFTaDf1bp img,
.cid-sCFTaDf1bp .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCFTaDf1bp .item:focus,
.cid-sCFTaDf1bp span:focus {
  outline: none;
}
.cid-sCFTaDf1bp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCFTaDf1bp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCFTaDf1bp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCFTaDf1bp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCFTaDf1bp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCFTaDf1bp .mbr-section-title {
  color: #27253f;
}
.cid-sCFTaDf1bp .mbr-text,
.cid-sCFTaDf1bp .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCFTaDf1bp .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCFTaDf1bp .item-subtitle {
  text-align: left;
}
.cid-sCFTaDf1bp .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCFTaDz4P5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCFTaDz4P5 .mbr-section-title {
  color: #27253f;
}
.cid-sCFTaDz4P5 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCFTaDz4P5 .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCF7gUtlp4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCF7gUtlp4 .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCF7gUtlp4 .container {
    padding: 0 ;
  }
}
.cid-sCF7gUtlp4 .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCF7gUtlp4 .navbar.opened {
  transition: all 0.3s;
}
.cid-sCF7gUtlp4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCF7gUtlp4 .navbar .navbar-logo img {
  width: auto;
}
.cid-sCF7gUtlp4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCF7gUtlp4 .navbar.collapsed {
  justify-content: center;
}
.cid-sCF7gUtlp4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCF7gUtlp4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCF7gUtlp4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCF7gUtlp4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCF7gUtlp4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCF7gUtlp4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCF7gUtlp4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCF7gUtlp4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCF7gUtlp4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCF7gUtlp4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCF7gUtlp4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCF7gUtlp4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCF7gUtlp4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCF7gUtlp4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCF7gUtlp4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCF7gUtlp4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCF7gUtlp4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCF7gUtlp4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCF7gUtlp4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCF7gUtlp4 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCF7gUtlp4 .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCF7gUtlp4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCF7gUtlp4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCF7gUtlp4 .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCF7gUtlp4 nav.navbar {
  position: fixed;
}
.cid-sCF7gUtlp4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCF7gUtlp4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCF7gUtlp4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCF7gUtlp4 .dropdown-item:hover,
.cid-sCF7gUtlp4 .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCF7gUtlp4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCF7gUtlp4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCF7gUtlp4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCF7gUtlp4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCF7gUtlp4 .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCF7gUtlp4 .dropdown-menu,
.cid-sCF7gUtlp4 .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCF7gUtlp4 .nav-item:focus,
.cid-sCF7gUtlp4 .nav-link:focus {
  outline: none;
}
.cid-sCF7gUtlp4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCF7gUtlp4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCF7gUtlp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCF7gUtlp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCF7gUtlp4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCF7gUtlp4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCF7gUtlp4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCF7gUtlp4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCF7gUtlp4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCF7gUtlp4 .dropdown-item.active,
.cid-sCF7gUtlp4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sCF7gUtlp4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCF7gUtlp4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCF7gUtlp4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCF7gUtlp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCF7gUtlp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCF7gUtlp4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCF7gUtlp4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCF7gUtlp4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCF7gUtlp4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCF7gUtlp4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCF7gUtlp4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCF7gUtlp4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCF7gUtlp4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCF7gUtlp4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCF7gUtlp4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCF7gUtlp4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCF7gUtlp4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCF7gUtlp4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCF7gUtlp4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCF7gUtlp4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCF7gUtlp4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCF7gUtlp4 .navbar {
    height: 70px;
  }
  .cid-sCF7gUtlp4 .navbar.opened {
    height: auto;
  }
  .cid-sCF7gUtlp4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCF7gUtlp4 .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCF7gUtlp4 .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCF7gUZzx3 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/zmf-240-1920x240.jpg");
}
.cid-sCF7gUZzx3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCF7gUZzx3 .mbr-text,
.cid-sCF7gUZzx3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCF7gUZzx3 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCF7gUZzx3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCF7gVjV4B {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCF7gVykzq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCF7gVykzq .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCF7gVykzq .mbr-text {
  color: #27253f;
}
.cid-sCF7gVInC6 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCF7gVInC6 img,
.cid-sCF7gVInC6 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCF7gVInC6 .item:focus,
.cid-sCF7gVInC6 span:focus {
  outline: none;
}
.cid-sCF7gVInC6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCF7gVInC6 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCF7gVInC6 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCF7gVInC6 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCF7gVInC6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCF7gVInC6 .mbr-section-title {
  color: #27253f;
}
.cid-sCF7gVInC6 .mbr-text,
.cid-sCF7gVInC6 .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCF7gVInC6 .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCF7gVInC6 .item-subtitle {
  text-align: left;
}
.cid-sCF7gVInC6 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCF7gW3p8D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCF7gW3p8D .mbr-section-title {
  color: #27253f;
}
.cid-sCF7gW3p8D .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCF7gW3p8D .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCW41Q48SI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCW41Q48SI .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCW41Q48SI .container {
    padding: 0 ;
  }
}
.cid-sCW41Q48SI .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCW41Q48SI .navbar.opened {
  transition: all 0.3s;
}
.cid-sCW41Q48SI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCW41Q48SI .navbar .navbar-logo img {
  width: auto;
}
.cid-sCW41Q48SI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCW41Q48SI .navbar.collapsed {
  justify-content: center;
}
.cid-sCW41Q48SI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCW41Q48SI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCW41Q48SI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCW41Q48SI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCW41Q48SI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCW41Q48SI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCW41Q48SI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCW41Q48SI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCW41Q48SI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCW41Q48SI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCW41Q48SI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCW41Q48SI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCW41Q48SI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCW41Q48SI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCW41Q48SI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCW41Q48SI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCW41Q48SI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCW41Q48SI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCW41Q48SI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCW41Q48SI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCW41Q48SI .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCW41Q48SI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCW41Q48SI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCW41Q48SI .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCW41Q48SI nav.navbar {
  position: fixed;
}
.cid-sCW41Q48SI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCW41Q48SI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCW41Q48SI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCW41Q48SI .dropdown-item:hover,
.cid-sCW41Q48SI .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCW41Q48SI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCW41Q48SI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCW41Q48SI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCW41Q48SI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCW41Q48SI .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCW41Q48SI .dropdown-menu,
.cid-sCW41Q48SI .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCW41Q48SI .nav-item:focus,
.cid-sCW41Q48SI .nav-link:focus {
  outline: none;
}
.cid-sCW41Q48SI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCW41Q48SI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCW41Q48SI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCW41Q48SI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCW41Q48SI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCW41Q48SI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCW41Q48SI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCW41Q48SI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCW41Q48SI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCW41Q48SI .dropdown-item.active,
.cid-sCW41Q48SI .dropdown-item:active {
  background-color: transparent;
}
.cid-sCW41Q48SI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCW41Q48SI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCW41Q48SI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCW41Q48SI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCW41Q48SI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCW41Q48SI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCW41Q48SI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCW41Q48SI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCW41Q48SI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCW41Q48SI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCW41Q48SI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCW41Q48SI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCW41Q48SI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCW41Q48SI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCW41Q48SI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCW41Q48SI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCW41Q48SI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCW41Q48SI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCW41Q48SI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCW41Q48SI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCW41Q48SI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCW41Q48SI .navbar {
    height: 70px;
  }
  .cid-sCW41Q48SI .navbar.opened {
    height: auto;
  }
  .cid-sCW41Q48SI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCW41Q48SI .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCW41Q48SI .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCW41Qw6hh {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/aps-241-1920x240.jpg");
}
.cid-sCW41Qw6hh .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCW41Qw6hh .mbr-text,
.cid-sCW41Qw6hh .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCW41Qw6hh .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCW41Qw6hh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCW41QQr2Y {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCW41R6pEG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCW41R6pEG .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCW41R6pEG .mbr-text {
  color: #27253f;
}
.cid-sCW41RgTT5 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCW41RgTT5 img,
.cid-sCW41RgTT5 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCW41RgTT5 .item:focus,
.cid-sCW41RgTT5 span:focus {
  outline: none;
}
.cid-sCW41RgTT5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCW41RgTT5 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCW41RgTT5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCW41RgTT5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCW41RgTT5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCW41RgTT5 .mbr-section-title {
  color: #27253f;
}
.cid-sCW41RgTT5 .mbr-text,
.cid-sCW41RgTT5 .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCW41RgTT5 .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCW41RgTT5 .item-subtitle {
  text-align: left;
}
.cid-sCW41RgTT5 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCW41RBjzh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCW41RBjzh .mbr-section-title {
  color: #27253f;
}
.cid-sCW41RBjzh .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCW41RBjzh .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCWpeY6AAw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCWpeY6AAw .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCWpeY6AAw .container {
    padding: 0 ;
  }
}
.cid-sCWpeY6AAw .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCWpeY6AAw .navbar.opened {
  transition: all 0.3s;
}
.cid-sCWpeY6AAw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCWpeY6AAw .navbar .navbar-logo img {
  width: auto;
}
.cid-sCWpeY6AAw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCWpeY6AAw .navbar.collapsed {
  justify-content: center;
}
.cid-sCWpeY6AAw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCWpeY6AAw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCWpeY6AAw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCWpeY6AAw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCWpeY6AAw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCWpeY6AAw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCWpeY6AAw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCWpeY6AAw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCWpeY6AAw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCWpeY6AAw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCWpeY6AAw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCWpeY6AAw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCWpeY6AAw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCWpeY6AAw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCWpeY6AAw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCWpeY6AAw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCWpeY6AAw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCWpeY6AAw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCWpeY6AAw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCWpeY6AAw .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCWpeY6AAw .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCWpeY6AAw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCWpeY6AAw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCWpeY6AAw .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCWpeY6AAw nav.navbar {
  position: fixed;
}
.cid-sCWpeY6AAw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWpeY6AAw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCWpeY6AAw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCWpeY6AAw .dropdown-item:hover,
.cid-sCWpeY6AAw .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCWpeY6AAw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCWpeY6AAw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCWpeY6AAw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCWpeY6AAw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCWpeY6AAw .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCWpeY6AAw .dropdown-menu,
.cid-sCWpeY6AAw .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCWpeY6AAw .nav-item:focus,
.cid-sCWpeY6AAw .nav-link:focus {
  outline: none;
}
.cid-sCWpeY6AAw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCWpeY6AAw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCWpeY6AAw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCWpeY6AAw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWpeY6AAw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCWpeY6AAw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCWpeY6AAw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCWpeY6AAw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCWpeY6AAw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCWpeY6AAw .dropdown-item.active,
.cid-sCWpeY6AAw .dropdown-item:active {
  background-color: transparent;
}
.cid-sCWpeY6AAw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCWpeY6AAw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCWpeY6AAw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCWpeY6AAw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCWpeY6AAw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCWpeY6AAw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCWpeY6AAw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCWpeY6AAw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCWpeY6AAw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCWpeY6AAw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCWpeY6AAw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCWpeY6AAw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWpeY6AAw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWpeY6AAw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCWpeY6AAw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWpeY6AAw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCWpeY6AAw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCWpeY6AAw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWpeY6AAw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCWpeY6AAw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCWpeY6AAw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCWpeY6AAw .navbar {
    height: 70px;
  }
  .cid-sCWpeY6AAw .navbar.opened {
    height: auto;
  }
  .cid-sCWpeY6AAw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCWpeY6AAw .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCWpeY6AAw .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCWpeYxQRB {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/zmf-240-2-1920x240.jpg");
}
.cid-sCWpeYxQRB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCWpeYxQRB .mbr-text,
.cid-sCWpeYxQRB .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCWpeYxQRB .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCWpeYxQRB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCWpeYLOsj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWpeYYcoF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWpeYYcoF .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWpeYYcoF .mbr-text {
  color: #27253f;
}
.cid-sCWpeZ7VeE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCWpeZ7VeE img,
.cid-sCWpeZ7VeE .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCWpeZ7VeE .item:focus,
.cid-sCWpeZ7VeE span:focus {
  outline: none;
}
.cid-sCWpeZ7VeE .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCWpeZ7VeE .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCWpeZ7VeE .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCWpeZ7VeE .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCWpeZ7VeE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCWpeZ7VeE .mbr-section-title {
  color: #27253f;
}
.cid-sCWpeZ7VeE .mbr-text,
.cid-sCWpeZ7VeE .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCWpeZ7VeE .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCWpeZ7VeE .item-subtitle {
  text-align: left;
}
.cid-sCWpeZ7VeE .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWpeZrNJ9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCWpeZrNJ9 .mbr-section-title {
  color: #27253f;
}
.cid-sCWpeZrNJ9 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCWpeZrNJ9 .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCWqIIA6DW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCWqIIA6DW .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCWqIIA6DW .container {
    padding: 0 ;
  }
}
.cid-sCWqIIA6DW .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCWqIIA6DW .navbar.opened {
  transition: all 0.3s;
}
.cid-sCWqIIA6DW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCWqIIA6DW .navbar .navbar-logo img {
  width: auto;
}
.cid-sCWqIIA6DW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCWqIIA6DW .navbar.collapsed {
  justify-content: center;
}
.cid-sCWqIIA6DW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCWqIIA6DW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCWqIIA6DW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCWqIIA6DW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCWqIIA6DW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCWqIIA6DW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCWqIIA6DW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCWqIIA6DW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCWqIIA6DW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCWqIIA6DW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCWqIIA6DW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCWqIIA6DW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCWqIIA6DW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCWqIIA6DW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCWqIIA6DW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCWqIIA6DW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCWqIIA6DW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCWqIIA6DW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCWqIIA6DW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCWqIIA6DW .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCWqIIA6DW .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCWqIIA6DW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCWqIIA6DW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCWqIIA6DW .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCWqIIA6DW nav.navbar {
  position: fixed;
}
.cid-sCWqIIA6DW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWqIIA6DW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCWqIIA6DW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCWqIIA6DW .dropdown-item:hover,
.cid-sCWqIIA6DW .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCWqIIA6DW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCWqIIA6DW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCWqIIA6DW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCWqIIA6DW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCWqIIA6DW .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCWqIIA6DW .dropdown-menu,
.cid-sCWqIIA6DW .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCWqIIA6DW .nav-item:focus,
.cid-sCWqIIA6DW .nav-link:focus {
  outline: none;
}
.cid-sCWqIIA6DW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCWqIIA6DW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCWqIIA6DW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCWqIIA6DW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWqIIA6DW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCWqIIA6DW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCWqIIA6DW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCWqIIA6DW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCWqIIA6DW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCWqIIA6DW .dropdown-item.active,
.cid-sCWqIIA6DW .dropdown-item:active {
  background-color: transparent;
}
.cid-sCWqIIA6DW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCWqIIA6DW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCWqIIA6DW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCWqIIA6DW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCWqIIA6DW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCWqIIA6DW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCWqIIA6DW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCWqIIA6DW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCWqIIA6DW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCWqIIA6DW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCWqIIA6DW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCWqIIA6DW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWqIIA6DW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWqIIA6DW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCWqIIA6DW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWqIIA6DW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCWqIIA6DW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCWqIIA6DW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWqIIA6DW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCWqIIA6DW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCWqIIA6DW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCWqIIA6DW .navbar {
    height: 70px;
  }
  .cid-sCWqIIA6DW .navbar.opened {
    height: auto;
  }
  .cid-sCWqIIA6DW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCWqIIA6DW .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCWqIIA6DW .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCWqIIXUjs {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/zmf-240-2-1920x240.jpg");
}
.cid-sCWqIIXUjs .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCWqIIXUjs .mbr-text,
.cid-sCWqIIXUjs .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCWqIIXUjs .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCWqIIXUjs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCWqIJiGrM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWqIJv6DH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWqIJv6DH .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWqIJv6DH .mbr-text {
  color: #27253f;
}
.cid-sCWqIJGbFL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCWqIJGbFL img,
.cid-sCWqIJGbFL .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCWqIJGbFL .item:focus,
.cid-sCWqIJGbFL span:focus {
  outline: none;
}
.cid-sCWqIJGbFL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCWqIJGbFL .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCWqIJGbFL .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCWqIJGbFL .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCWqIJGbFL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCWqIJGbFL .mbr-section-title {
  color: #27253f;
}
.cid-sCWqIJGbFL .mbr-text,
.cid-sCWqIJGbFL .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCWqIJGbFL .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCWqIJGbFL .item-subtitle {
  text-align: left;
}
.cid-sCWqIJGbFL .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWqIJZJf8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCWqIJZJf8 .mbr-section-title {
  color: #27253f;
}
.cid-sCWqIJZJf8 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCWqIJZJf8 .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCWvH1LJOI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCWvH1LJOI .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCWvH1LJOI .container {
    padding: 0 ;
  }
}
.cid-sCWvH1LJOI .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCWvH1LJOI .navbar.opened {
  transition: all 0.3s;
}
.cid-sCWvH1LJOI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCWvH1LJOI .navbar .navbar-logo img {
  width: auto;
}
.cid-sCWvH1LJOI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCWvH1LJOI .navbar.collapsed {
  justify-content: center;
}
.cid-sCWvH1LJOI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCWvH1LJOI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCWvH1LJOI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCWvH1LJOI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCWvH1LJOI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCWvH1LJOI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCWvH1LJOI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCWvH1LJOI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCWvH1LJOI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCWvH1LJOI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCWvH1LJOI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCWvH1LJOI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCWvH1LJOI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCWvH1LJOI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCWvH1LJOI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCWvH1LJOI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCWvH1LJOI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCWvH1LJOI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCWvH1LJOI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCWvH1LJOI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCWvH1LJOI .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCWvH1LJOI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCWvH1LJOI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCWvH1LJOI .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCWvH1LJOI nav.navbar {
  position: fixed;
}
.cid-sCWvH1LJOI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWvH1LJOI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCWvH1LJOI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCWvH1LJOI .dropdown-item:hover,
.cid-sCWvH1LJOI .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCWvH1LJOI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCWvH1LJOI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCWvH1LJOI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCWvH1LJOI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCWvH1LJOI .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCWvH1LJOI .dropdown-menu,
.cid-sCWvH1LJOI .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCWvH1LJOI .nav-item:focus,
.cid-sCWvH1LJOI .nav-link:focus {
  outline: none;
}
.cid-sCWvH1LJOI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCWvH1LJOI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCWvH1LJOI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCWvH1LJOI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCWvH1LJOI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCWvH1LJOI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCWvH1LJOI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCWvH1LJOI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCWvH1LJOI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCWvH1LJOI .dropdown-item.active,
.cid-sCWvH1LJOI .dropdown-item:active {
  background-color: transparent;
}
.cid-sCWvH1LJOI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCWvH1LJOI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCWvH1LJOI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCWvH1LJOI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCWvH1LJOI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCWvH1LJOI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCWvH1LJOI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCWvH1LJOI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCWvH1LJOI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCWvH1LJOI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCWvH1LJOI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCWvH1LJOI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWvH1LJOI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCWvH1LJOI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCWvH1LJOI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWvH1LJOI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCWvH1LJOI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCWvH1LJOI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCWvH1LJOI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCWvH1LJOI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCWvH1LJOI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCWvH1LJOI .navbar {
    height: 70px;
  }
  .cid-sCWvH1LJOI .navbar.opened {
    height: auto;
  }
  .cid-sCWvH1LJOI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCWvH1LJOI .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCWvH1LJOI .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCWvH2elhn {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/tarcza-krysysowa-240-1920x240.jpg");
}
.cid-sCWvH2elhn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCWvH2elhn .mbr-text,
.cid-sCWvH2elhn .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCWvH2elhn .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCWvH2elhn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCWvH2tKOa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWvH2GVX6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCWvH2GVX6 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWvH2GVX6 .mbr-text {
  color: #27253f;
}
.cid-sCWvH2RqLH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCWvH2RqLH img,
.cid-sCWvH2RqLH .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sCWvH2RqLH .item:focus,
.cid-sCWvH2RqLH span:focus {
  outline: none;
}
.cid-sCWvH2RqLH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCWvH2RqLH .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCWvH2RqLH .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCWvH2RqLH .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sCWvH2RqLH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCWvH2RqLH .mbr-section-title {
  color: #27253f;
}
.cid-sCWvH2RqLH .mbr-text,
.cid-sCWvH2RqLH .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCWvH2RqLH .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCWvH2RqLH .item-subtitle {
  text-align: left;
}
.cid-sCWvH2RqLH .mbr-section-subtitle {
  color: #27253f;
}
.cid-sCWvH3dBWI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sCWvH3dBWI .mbr-section-title {
  color: #27253f;
}
.cid-sCWvH3dBWI .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sCWvH3dBWI .align-left {
    text-align: center;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sDNnSCBBGa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sDNnSCBBGa .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sDNnSCBBGa .container {
    padding: 0 ;
  }
}
.cid-sDNnSCBBGa .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sDNnSCBBGa .navbar.opened {
  transition: all 0.3s;
}
.cid-sDNnSCBBGa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sDNnSCBBGa .navbar .navbar-logo img {
  width: auto;
}
.cid-sDNnSCBBGa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDNnSCBBGa .navbar.collapsed {
  justify-content: center;
}
.cid-sDNnSCBBGa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDNnSCBBGa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDNnSCBBGa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDNnSCBBGa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDNnSCBBGa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDNnSCBBGa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sDNnSCBBGa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDNnSCBBGa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sDNnSCBBGa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sDNnSCBBGa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDNnSCBBGa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDNnSCBBGa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDNnSCBBGa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDNnSCBBGa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sDNnSCBBGa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDNnSCBBGa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDNnSCBBGa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDNnSCBBGa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDNnSCBBGa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDNnSCBBGa .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sDNnSCBBGa .navbar.navbar-short {
  min-height: 110px;
}
.cid-sDNnSCBBGa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDNnSCBBGa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDNnSCBBGa .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sDNnSCBBGa nav.navbar {
  position: fixed;
}
.cid-sDNnSCBBGa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDNnSCBBGa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sDNnSCBBGa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDNnSCBBGa .dropdown-item:hover,
.cid-sDNnSCBBGa .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sDNnSCBBGa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDNnSCBBGa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDNnSCBBGa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sDNnSCBBGa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDNnSCBBGa .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sDNnSCBBGa .dropdown-menu,
.cid-sDNnSCBBGa .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sDNnSCBBGa .nav-item:focus,
.cid-sDNnSCBBGa .nav-link:focus {
  outline: none;
}
.cid-sDNnSCBBGa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDNnSCBBGa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDNnSCBBGa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sDNnSCBBGa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDNnSCBBGa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDNnSCBBGa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDNnSCBBGa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDNnSCBBGa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDNnSCBBGa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDNnSCBBGa .dropdown-item.active,
.cid-sDNnSCBBGa .dropdown-item:active {
  background-color: transparent;
}
.cid-sDNnSCBBGa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDNnSCBBGa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDNnSCBBGa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDNnSCBBGa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sDNnSCBBGa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDNnSCBBGa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDNnSCBBGa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDNnSCBBGa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDNnSCBBGa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sDNnSCBBGa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sDNnSCBBGa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sDNnSCBBGa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDNnSCBBGa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDNnSCBBGa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sDNnSCBBGa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDNnSCBBGa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sDNnSCBBGa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sDNnSCBBGa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDNnSCBBGa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sDNnSCBBGa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDNnSCBBGa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDNnSCBBGa .navbar {
    height: 70px;
  }
  .cid-sDNnSCBBGa .navbar.opened {
    height: auto;
  }
  .cid-sDNnSCBBGa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDNnSCBBGa .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sDNnSCBBGa .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sDNnSCSl5Q {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-274990000-preview-1920-1920x1100.jpg");
}
.cid-sDNnSCSl5Q .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sDNnSCSl5Q .mbr-text,
.cid-sDNnSCSl5Q .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sDNnSCSl5Q .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sDNnSCSl5Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sDNnSD73HJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sDNnSD73HJ .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sDNnSD73HJ .item:last-child .icon-box:before {
  display: none;
}
.cid-sDNnSD73HJ .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sDNnSD73HJ .last:before {
  display: none;
}
.cid-sDNnSD73HJ .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sDNnSD73HJ .icon-box {
    margin-right: 1rem;
  }
}
.cid-sDNnSD73HJ span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sDNnSD73HJ span .card {
    margin-bottom: 2rem;
  }
  .cid-sDNnSD73HJ span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sDNnSD73HJ span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sDNnSD73HJ .icon-box::before {
    top: 114%;
  }
}
.cid-sDNnSD73HJ SPAN {
  color: #2dafe6;
}
.cid-sDNnSD73HJ .icon-text {
  color: #6c758f;
}
.cid-sDNnSD73HJ .icon-title {
  color: #27253f;
}
.cid-sDNnSD73HJ .icon-subtitle {
  color: #36187d;
}
.cid-sDNnSD73HJ .main-title {
  color: #27253f;
}
.cid-sDNnSDI2pf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sDNnSDI2pf .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sDNnSDI2pf .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sDNnSDI2pf .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sDNnSDI2pf img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sDNnSDI2pf .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sDNnSDI2pf .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sDNnSDI2pf .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sDNnSDI2pf .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sDNnSDI2pf .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sDNnSEici2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sDNnSEici2 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sDNnSEici2 .item .icon-wrap {
  text-align: center;
}
.cid-sDNnSEici2 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sDNnSEici2 .item:last-child:before {
  display: none;
}
.cid-sDNnSEici2 .item.last::before {
  display: none;
}
.cid-sDNnSEici2 .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sDNnSEici2 .text-box {
  text-align: center;
}
.cid-sDNnSEici2 span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sDNnSEici2 .card {
    margin-bottom: 2rem;
  }
  .cid-sDNnSEici2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sDNnSEici2 .card-title,
.cid-sDNnSEici2 .card-box {
  color: #27253f;
}
.cid-sDNnSEici2 .icon-title,
.cid-sDNnSEici2 .item .icon-wrap {
  color: #27253f;
}
.cid-sDNnSEWpPY {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sDNnSEWpPY .mbr-section-title {
  color: #27253f;
}
.cid-sDNnSEWpPY .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sDNnSEWpPY .align-left {
    text-align: center;
  }
}
.cid-sDNnSFbDSJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sDNnSFbDSJ .mbr-section-subtitle {
  color: #36187d;
}
.cid-sDNnSFbDSJ .mbr-text {
  color: #6c758f;
}
.cid-sDNnSFnxTL {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sDNnSFnxTL img,
.cid-sDNnSFnxTL .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sDNnSFnxTL .item:focus,
.cid-sDNnSFnxTL span:focus {
  outline: none;
}
.cid-sDNnSFnxTL .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sDNnSFnxTL .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sDNnSFnxTL .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sDNnSFnxTL .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sDNnSFnxTL .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sDNnSFnxTL .item-content {
    padding: 1rem 0;
  }
}
.cid-sDNnSFnxTL .mbr-section-title {
  color: #27253f;
}
.cid-sDNnSFnxTL .item-title {
  color: #27253f;
}
.cid-sDNnSFnxTL .item-subtitle {
  color: #bec2cf;
}
.cid-sDNnSFnxTL .mbr-text,
.cid-sDNnSFnxTL .mbr-section-btn {
  color: #6c758f;
}
.cid-sDNnSFnxTL .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDNnSFIUZO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDNnSFIUZO .mbr-section-title {
  color: #27253f;
}
.cid-sDNnSFIUZO .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDNnSFIUZO .align-left {
    text-align: center;
  }
}
.cid-sDNnSFIUZO .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDNnSFIUZO .row {
    padding: 3rem 2rem;
  }
}
.cid-sDNnSFVn40 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDNnSFVn40 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDNnSFVn40 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDNnSFVn40 .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDNnSFVn40 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDNnSFVn40 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDNnSFVn40 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDNnSFVn40 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDNnSFVn40 .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDNnSFVn40 .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDNnSFVn40 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDNnSFVn40 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDNnSFVn40 .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sCX2masDzZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sCX2masDzZ .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sCX2masDzZ .container {
    padding: 0 ;
  }
}
.cid-sCX2masDzZ .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sCX2masDzZ .navbar.opened {
  transition: all 0.3s;
}
.cid-sCX2masDzZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sCX2masDzZ .navbar .navbar-logo img {
  width: auto;
}
.cid-sCX2masDzZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sCX2masDzZ .navbar.collapsed {
  justify-content: center;
}
.cid-sCX2masDzZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sCX2masDzZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sCX2masDzZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sCX2masDzZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sCX2masDzZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sCX2masDzZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sCX2masDzZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sCX2masDzZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sCX2masDzZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sCX2masDzZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sCX2masDzZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sCX2masDzZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sCX2masDzZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sCX2masDzZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sCX2masDzZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sCX2masDzZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sCX2masDzZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sCX2masDzZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sCX2masDzZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sCX2masDzZ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sCX2masDzZ .navbar.navbar-short {
  min-height: 110px;
}
.cid-sCX2masDzZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sCX2masDzZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sCX2masDzZ .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sCX2masDzZ nav.navbar {
  position: fixed;
}
.cid-sCX2masDzZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCX2masDzZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sCX2masDzZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sCX2masDzZ .dropdown-item:hover,
.cid-sCX2masDzZ .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sCX2masDzZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sCX2masDzZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sCX2masDzZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sCX2masDzZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sCX2masDzZ .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sCX2masDzZ .dropdown-menu,
.cid-sCX2masDzZ .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sCX2masDzZ .nav-item:focus,
.cid-sCX2masDzZ .nav-link:focus {
  outline: none;
}
.cid-sCX2masDzZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sCX2masDzZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCX2masDzZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sCX2masDzZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sCX2masDzZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sCX2masDzZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sCX2masDzZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sCX2masDzZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sCX2masDzZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sCX2masDzZ .dropdown-item.active,
.cid-sCX2masDzZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sCX2masDzZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sCX2masDzZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sCX2masDzZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sCX2masDzZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sCX2masDzZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sCX2masDzZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCX2masDzZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sCX2masDzZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sCX2masDzZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sCX2masDzZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sCX2masDzZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sCX2masDzZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCX2masDzZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sCX2masDzZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sCX2masDzZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCX2masDzZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sCX2masDzZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sCX2masDzZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sCX2masDzZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sCX2masDzZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sCX2masDzZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sCX2masDzZ .navbar {
    height: 70px;
  }
  .cid-sCX2masDzZ .navbar.opened {
    height: auto;
  }
  .cid-sCX2masDzZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sCX2masDzZ .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sCX2masDzZ .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sCX2maVB46 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-363631402-2-1920x650.jpg");
}
.cid-sCX2maVB46 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sCX2maVB46 .mbr-text,
.cid-sCX2maVB46 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sCX2maVB46 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCX2maVB46 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sCX2mbdWin {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sCX2mbrDRm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sCX2mbrDRm img,
.cid-sCX2mbrDRm .item-img {
  width: 100%;
}
.cid-sCX2mbrDRm .item:focus,
.cid-sCX2mbrDRm span:focus {
  outline: none;
}
.cid-sCX2mbrDRm .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCX2mbrDRm .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sCX2mbrDRm .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sCX2mbrDRm .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCX2mbrDRm .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sCX2mbrDRm .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sCX2mbrDRm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sCX2mbrDRm .mbr-section-title {
  color: #27253f;
}
.cid-sCX2mbrDRm .mbr-text,
.cid-sCX2mbrDRm .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sCX2mbrDRm .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sCX2mbrDRm .item-subtitle {
  text-align: center;
}
.cid-sCX2mbESEd {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sCX2mbESEd img,
.cid-sCX2mbESEd .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sCX2mbESEd .item:focus,
.cid-sCX2mbESEd span:focus {
  outline: none;
}
.cid-sCX2mbESEd .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sCX2mbESEd .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sCX2mbESEd .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sCX2mbESEd .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sCX2mbESEd .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sCX2mbESEd .item-content {
    padding: 1rem 0;
  }
}
.cid-sCX2mbESEd .mbr-section-title {
  color: #27253f;
}
.cid-sCX2mbESEd .item-title {
  color: #27253f;
}
.cid-sCX2mbESEd .item-subtitle {
  color: #bec2cf;
}
.cid-sCX2mbESEd .mbr-text,
.cid-sCX2mbESEd .mbr-section-btn {
  color: #6c758f;
}
.cid-sCX2mbESEd .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDHS4Cju0B {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDHS4Cju0B .mbr-section-title {
  color: #27253f;
}
.cid-sDHS4Cju0B .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDHS4Cju0B .align-left {
    text-align: center;
  }
}
.cid-sDHS4Cju0B .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDHS4Cju0B .row {
    padding: 3rem 2rem;
  }
}
.cid-sDHEBAJJ6K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDHEBAJJ6K .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDHEBAJJ6K .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDHEBAJJ6K .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDHEBAJJ6K .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDHEBAJJ6K .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDHEBAJJ6K .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sFRE63DeT2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sFRE63DeT2 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFRE63DeT2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRE63DeT2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sFRE63DeT2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFRE63DeT2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sFRE63DeT2 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sFRE63DeT2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sFRgqOtjSz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFRgqOtjSz .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRgqOtjSz .container {
    padding: 0 ;
  }
}
.cid-sFRgqOtjSz .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sFRgqOtjSz .navbar.opened {
  transition: all 0.3s;
}
.cid-sFRgqOtjSz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFRgqOtjSz .navbar .navbar-logo img {
  width: auto;
}
.cid-sFRgqOtjSz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFRgqOtjSz .navbar.collapsed {
  justify-content: center;
}
.cid-sFRgqOtjSz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFRgqOtjSz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFRgqOtjSz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFRgqOtjSz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFRgqOtjSz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFRgqOtjSz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFRgqOtjSz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFRgqOtjSz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFRgqOtjSz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFRgqOtjSz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFRgqOtjSz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFRgqOtjSz .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sFRgqOtjSz .navbar.navbar-short {
  min-height: 110px;
}
.cid-sFRgqOtjSz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFRgqOtjSz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFRgqOtjSz .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sFRgqOtjSz nav.navbar {
  position: fixed;
}
.cid-sFRgqOtjSz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sFRgqOtjSz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFRgqOtjSz .dropdown-item:hover,
.cid-sFRgqOtjSz .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sFRgqOtjSz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFRgqOtjSz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFRgqOtjSz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFRgqOtjSz .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFRgqOtjSz .dropdown-menu,
.cid-sFRgqOtjSz .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sFRgqOtjSz .nav-item:focus,
.cid-sFRgqOtjSz .nav-link:focus {
  outline: none;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFRgqOtjSz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFRgqOtjSz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFRgqOtjSz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFRgqOtjSz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFRgqOtjSz .dropdown-item.active,
.cid-sFRgqOtjSz .dropdown-item:active {
  background-color: transparent;
}
.cid-sFRgqOtjSz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFRgqOtjSz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sFRgqOtjSz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFRgqOtjSz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFRgqOtjSz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFRgqOtjSz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFRgqOtjSz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFRgqOtjSz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFRgqOtjSz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFRgqOtjSz .navbar {
    height: 70px;
  }
  .cid-sFRgqOtjSz .navbar.opened {
    height: auto;
  }
  .cid-sFRgqOtjSz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRgqOtjSz .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRgqOtjSz .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sFRgqRbQfE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRgqRbQfE .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRgqRbQfE .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sFRgqRbQfE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sFRgqRbQfE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sFRgqRbQfE .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sFRgqRbQfE .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sFRgqRbQfE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRgqRbQfE .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sFRyzy9UVz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFRyzy9UVz .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRyzy9UVz .container {
    padding: 0 ;
  }
}
.cid-sFRyzy9UVz .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sFRyzy9UVz .navbar.opened {
  transition: all 0.3s;
}
.cid-sFRyzy9UVz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFRyzy9UVz .navbar .navbar-logo img {
  width: auto;
}
.cid-sFRyzy9UVz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFRyzy9UVz .navbar.collapsed {
  justify-content: center;
}
.cid-sFRyzy9UVz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFRyzy9UVz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFRyzy9UVz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFRyzy9UVz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFRyzy9UVz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFRyzy9UVz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFRyzy9UVz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFRyzy9UVz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFRyzy9UVz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFRyzy9UVz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFRyzy9UVz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFRyzy9UVz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFRyzy9UVz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFRyzy9UVz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFRyzy9UVz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFRyzy9UVz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFRyzy9UVz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFRyzy9UVz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFRyzy9UVz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFRyzy9UVz .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sFRyzy9UVz .navbar.navbar-short {
  min-height: 110px;
}
.cid-sFRyzy9UVz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFRyzy9UVz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFRyzy9UVz .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sFRyzy9UVz nav.navbar {
  position: fixed;
}
.cid-sFRyzy9UVz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRyzy9UVz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sFRyzy9UVz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFRyzy9UVz .dropdown-item:hover,
.cid-sFRyzy9UVz .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sFRyzy9UVz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFRyzy9UVz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFRyzy9UVz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFRyzy9UVz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFRyzy9UVz .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFRyzy9UVz .dropdown-menu,
.cid-sFRyzy9UVz .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sFRyzy9UVz .nav-item:focus,
.cid-sFRyzy9UVz .nav-link:focus {
  outline: none;
}
.cid-sFRyzy9UVz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFRyzy9UVz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFRyzy9UVz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFRyzy9UVz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRyzy9UVz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFRyzy9UVz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFRyzy9UVz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFRyzy9UVz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFRyzy9UVz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFRyzy9UVz .dropdown-item.active,
.cid-sFRyzy9UVz .dropdown-item:active {
  background-color: transparent;
}
.cid-sFRyzy9UVz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFRyzy9UVz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFRyzy9UVz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFRyzy9UVz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sFRyzy9UVz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFRyzy9UVz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFRyzy9UVz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFRyzy9UVz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFRyzy9UVz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFRyzy9UVz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sFRyzy9UVz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFRyzy9UVz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRyzy9UVz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRyzy9UVz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFRyzy9UVz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRyzy9UVz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFRyzy9UVz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFRyzy9UVz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRyzy9UVz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFRyzy9UVz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFRyzy9UVz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFRyzy9UVz .navbar {
    height: 70px;
  }
  .cid-sFRyzy9UVz .navbar.opened {
    height: auto;
  }
  .cid-sFRyzy9UVz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRyzy9UVz .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRyzy9UVz .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sFRyzyvRjd {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/450689707-1-1920x1080.png");
}
.cid-sFRyzyvRjd .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sFRyzyvRjd .mbr-text,
.cid-sFRyzyvRjd .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sFRyzyvRjd .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sFRyzyvRjd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFRyzyKkL8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sFRyzyKkL8 .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sFRyzyKkL8 .item:last-child .icon-box:before {
  display: none;
}
.cid-sFRyzyKkL8 .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sFRyzyKkL8 .last:before {
  display: none;
}
.cid-sFRyzyKkL8 .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sFRyzyKkL8 .icon-box {
    margin-right: 1rem;
  }
}
.cid-sFRyzyKkL8 span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sFRyzyKkL8 span .card {
    margin-bottom: 2rem;
  }
  .cid-sFRyzyKkL8 span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sFRyzyKkL8 span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sFRyzyKkL8 .icon-box::before {
    top: 114%;
  }
}
.cid-sFRyzyKkL8 SPAN {
  color: #2dafe6;
}
.cid-sFRyzyKkL8 .icon-text {
  color: #6c758f;
}
.cid-sFRyzyKkL8 .icon-title {
  color: #27253f;
}
.cid-sFRyzyKkL8 .icon-subtitle {
  color: #36187d;
}
.cid-sFRyzyKkL8 .main-title {
  color: #27253f;
}
.cid-sFRyzzjXE3 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sFRyzzjXE3 .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sFRyzzjXE3 .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sFRyzzjXE3 .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sFRyzzjXE3 img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sFRyzzjXE3 .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRyzzjXE3 .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sFRyzzjXE3 .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sFRyzzjXE3 .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sFRyzzjXE3 .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sFRyzzAuJG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRyzzAuJG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sFRyzzAuJG .item .icon-wrap {
  text-align: center;
}
.cid-sFRyzzAuJG .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sFRyzzAuJG .item:last-child:before {
  display: none;
}
.cid-sFRyzzAuJG .item.last::before {
  display: none;
}
.cid-sFRyzzAuJG .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sFRyzzAuJG .text-box {
  text-align: center;
}
.cid-sFRyzzAuJG span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sFRyzzAuJG .card {
    margin-bottom: 2rem;
  }
  .cid-sFRyzzAuJG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFRyzzAuJG .card-title,
.cid-sFRyzzAuJG .card-box {
  color: #27253f;
}
.cid-sFRyzzAuJG .icon-title,
.cid-sFRyzzAuJG .item .icon-wrap {
  color: #27253f;
}
.cid-sFRyzAlpsv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sFRyzAlpsv .mbr-section-subtitle {
  color: #36187d;
}
.cid-sFRyzAlpsv .mbr-text {
  color: #6c758f;
}
.cid-sFRyzAlpsv .mbr-section-title {
  color: #27253f;
}
.cid-sFRyzAw1nV {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sFRyzAw1nV img,
.cid-sFRyzAw1nV .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sFRyzAw1nV .item:focus,
.cid-sFRyzAw1nV span:focus {
  outline: none;
}
.cid-sFRyzAw1nV .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFRyzAw1nV .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sFRyzAw1nV .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sFRyzAw1nV .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sFRyzAw1nV .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sFRyzAw1nV .item-content {
    padding: 1rem 0;
  }
}
.cid-sFRyzAw1nV .mbr-section-title {
  color: #27253f;
}
.cid-sFRyzAw1nV .item-title {
  color: #27253f;
}
.cid-sFRyzAw1nV .item-subtitle {
  color: #bec2cf;
}
.cid-sFRyzAw1nV .mbr-text,
.cid-sFRyzAw1nV .mbr-section-btn {
  color: #6c758f;
}
.cid-sFRyzAw1nV .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sFRyzAPX7s {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sFRyzAPX7s .mbr-section-title {
  color: #27253f;
}
.cid-sFRyzAPX7s .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sFRyzAPX7s .align-left {
    text-align: center;
  }
}
.cid-sFRyzAPX7s .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sFRyzAPX7s .row {
    padding: 3rem 2rem;
  }
}
.cid-sFRyzB3zAu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sFRyzB3zAu .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRyzB3zAu .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sFRyzB3zAu .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sFRyzB3zAu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRyzB3zAu .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sFRyzB3zAu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sFRyzB3zAu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sFRyzB3zAu .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sFRyzB3zAu .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sFRyzB3zAu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRyzB3zAu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRyzB3zAu .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sFRECGtZZm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sFRECGtZZm .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFRECGtZZm .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFRECGtZZm .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sFRECGtZZm .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFRECGtZZm .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sFRECGtZZm .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sFRECGtZZm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sFRECGFLNk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFRECGFLNk .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRECGFLNk .container {
    padding: 0 ;
  }
}
.cid-sFRECGFLNk .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sFRECGFLNk .navbar.opened {
  transition: all 0.3s;
}
.cid-sFRECGFLNk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFRECGFLNk .navbar .navbar-logo img {
  width: auto;
}
.cid-sFRECGFLNk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFRECGFLNk .navbar.collapsed {
  justify-content: center;
}
.cid-sFRECGFLNk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFRECGFLNk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFRECGFLNk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFRECGFLNk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFRECGFLNk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFRECGFLNk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFRECGFLNk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFRECGFLNk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFRECGFLNk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFRECGFLNk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFRECGFLNk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFRECGFLNk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFRECGFLNk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFRECGFLNk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFRECGFLNk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFRECGFLNk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFRECGFLNk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFRECGFLNk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFRECGFLNk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFRECGFLNk .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sFRECGFLNk .navbar.navbar-short {
  min-height: 110px;
}
.cid-sFRECGFLNk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFRECGFLNk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFRECGFLNk .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sFRECGFLNk nav.navbar {
  position: fixed;
}
.cid-sFRECGFLNk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRECGFLNk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sFRECGFLNk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFRECGFLNk .dropdown-item:hover,
.cid-sFRECGFLNk .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sFRECGFLNk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFRECGFLNk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFRECGFLNk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFRECGFLNk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFRECGFLNk .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFRECGFLNk .dropdown-menu,
.cid-sFRECGFLNk .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sFRECGFLNk .nav-item:focus,
.cid-sFRECGFLNk .nav-link:focus {
  outline: none;
}
.cid-sFRECGFLNk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFRECGFLNk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFRECGFLNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFRECGFLNk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRECGFLNk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFRECGFLNk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFRECGFLNk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFRECGFLNk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFRECGFLNk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFRECGFLNk .dropdown-item.active,
.cid-sFRECGFLNk .dropdown-item:active {
  background-color: transparent;
}
.cid-sFRECGFLNk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFRECGFLNk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFRECGFLNk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFRECGFLNk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sFRECGFLNk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFRECGFLNk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFRECGFLNk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFRECGFLNk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFRECGFLNk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFRECGFLNk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sFRECGFLNk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFRECGFLNk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRECGFLNk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRECGFLNk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFRECGFLNk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRECGFLNk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFRECGFLNk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFRECGFLNk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRECGFLNk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFRECGFLNk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFRECGFLNk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFRECGFLNk .navbar {
    height: 70px;
  }
  .cid-sFRECGFLNk .navbar.opened {
    height: auto;
  }
  .cid-sFRECGFLNk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRECGFLNk .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRECGFLNk .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sFRECGVB1L {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sFRECGVB1L .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRECGVB1L .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sFRECGVB1L .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sFRECGVB1L .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRECGVB1L .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sFRECGVB1L .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sFRECGVB1L .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sFRECGVB1L .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sFRECGVB1L .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sFRECGVB1L .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRECGVB1L .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRECGVB1L .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sFRgqOtjSz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFRgqOtjSz .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRgqOtjSz .container {
    padding: 0 ;
  }
}
.cid-sFRgqOtjSz .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sFRgqOtjSz .navbar.opened {
  transition: all 0.3s;
}
.cid-sFRgqOtjSz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFRgqOtjSz .navbar .navbar-logo img {
  width: auto;
}
.cid-sFRgqOtjSz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFRgqOtjSz .navbar.collapsed {
  justify-content: center;
}
.cid-sFRgqOtjSz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFRgqOtjSz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFRgqOtjSz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFRgqOtjSz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFRgqOtjSz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFRgqOtjSz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFRgqOtjSz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFRgqOtjSz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFRgqOtjSz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFRgqOtjSz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFRgqOtjSz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFRgqOtjSz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFRgqOtjSz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFRgqOtjSz .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sFRgqOtjSz .navbar.navbar-short {
  min-height: 110px;
}
.cid-sFRgqOtjSz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFRgqOtjSz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFRgqOtjSz .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sFRgqOtjSz nav.navbar {
  position: fixed;
}
.cid-sFRgqOtjSz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sFRgqOtjSz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFRgqOtjSz .dropdown-item:hover,
.cid-sFRgqOtjSz .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sFRgqOtjSz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFRgqOtjSz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFRgqOtjSz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFRgqOtjSz .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFRgqOtjSz .dropdown-menu,
.cid-sFRgqOtjSz .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sFRgqOtjSz .nav-item:focus,
.cid-sFRgqOtjSz .nav-link:focus {
  outline: none;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFRgqOtjSz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFRgqOtjSz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFRgqOtjSz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFRgqOtjSz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFRgqOtjSz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFRgqOtjSz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFRgqOtjSz .dropdown-item.active,
.cid-sFRgqOtjSz .dropdown-item:active {
  background-color: transparent;
}
.cid-sFRgqOtjSz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFRgqOtjSz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFRgqOtjSz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sFRgqOtjSz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFRgqOtjSz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFRgqOtjSz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFRgqOtjSz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFRgqOtjSz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFRgqOtjSz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFRgqOtjSz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFRgqOtjSz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFRgqOtjSz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFRgqOtjSz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFRgqOtjSz .navbar {
    height: 70px;
  }
  .cid-sFRgqOtjSz .navbar.opened {
    height: auto;
  }
  .cid-sFRgqOtjSz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFRgqOtjSz .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFRgqOtjSz .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sFRgqOHsre {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/314960816-1-1920x1080.jpg");
}
.cid-sFRgqOHsre .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sFRgqOHsre .mbr-text,
.cid-sFRgqOHsre .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sFRgqOHsre .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sFRgqOHsre .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sFRgqOTIEs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sFRgqOTIEs .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sFRgqOTIEs .item:last-child .icon-box:before {
  display: none;
}
.cid-sFRgqOTIEs .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sFRgqOTIEs .last:before {
  display: none;
}
.cid-sFRgqOTIEs .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sFRgqOTIEs .icon-box {
    margin-right: 1rem;
  }
}
.cid-sFRgqOTIEs span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sFRgqOTIEs span .card {
    margin-bottom: 2rem;
  }
  .cid-sFRgqOTIEs span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sFRgqOTIEs span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sFRgqOTIEs .icon-box::before {
    top: 114%;
  }
}
.cid-sFRgqOTIEs SPAN {
  color: #2dafe6;
}
.cid-sFRgqOTIEs .icon-text {
  color: #6c758f;
}
.cid-sFRgqOTIEs .icon-title {
  color: #27253f;
}
.cid-sFRgqOTIEs .icon-subtitle {
  color: #36187d;
}
.cid-sFRgqOTIEs .main-title {
  color: #27253f;
}
.cid-sFRgqPmwBS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sFRgqPmwBS .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sFRgqPmwBS .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sFRgqPmwBS .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sFRgqPmwBS img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sFRgqPmwBS .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFRgqPmwBS .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sFRgqPmwBS .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sFRgqPmwBS .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sFRgqPmwBS .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sFRgqPQ0av {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sFRgqPQ0av .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sFRgqPQ0av .item .icon-wrap {
  text-align: center;
}
.cid-sFRgqPQ0av .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sFRgqPQ0av .item:last-child:before {
  display: none;
}
.cid-sFRgqPQ0av .item.last::before {
  display: none;
}
.cid-sFRgqPQ0av .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sFRgqPQ0av .text-box {
  text-align: center;
}
.cid-sFRgqPQ0av span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sFRgqPQ0av .card {
    margin-bottom: 2rem;
  }
  .cid-sFRgqPQ0av .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sFRgqPQ0av .card-title,
.cid-sFRgqPQ0av .card-box {
  color: #27253f;
}
.cid-sFRgqPQ0av .icon-title,
.cid-sFRgqPQ0av .item .icon-wrap {
  color: #27253f;
}
.cid-sFRgqQtHKt {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sFRgqQtHKt .mbr-section-subtitle {
  color: #36187d;
}
.cid-sFRgqQtHKt .mbr-text {
  color: #6c758f;
}
.cid-sFRgqQtHKt .mbr-section-title {
  color: #27253f;
}
.cid-sFRjvtcvRx {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sFRjvtcvRx img,
.cid-sFRjvtcvRx .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sFRjvtcvRx .item:focus,
.cid-sFRjvtcvRx span:focus {
  outline: none;
}
.cid-sFRjvtcvRx .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sFRjvtcvRx .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sFRjvtcvRx .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sFRjvtcvRx .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sFRjvtcvRx .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sFRjvtcvRx .item-content {
    padding: 1rem 0;
  }
}
.cid-sFRjvtcvRx .mbr-section-title {
  color: #27253f;
}
.cid-sFRjvtcvRx .item-title {
  color: #27253f;
}
.cid-sFRjvtcvRx .item-subtitle {
  color: #bec2cf;
}
.cid-sFRjvtcvRx .mbr-text,
.cid-sFRjvtcvRx .mbr-section-btn {
  color: #6c758f;
}
.cid-sFRjvtcvRx .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sFRgqQXE6F {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sFRgqQXE6F .mbr-section-title {
  color: #27253f;
}
.cid-sFRgqQXE6F .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sFRgqQXE6F .align-left {
    text-align: center;
  }
}
.cid-sFRgqQXE6F .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sFRgqQXE6F .row {
    padding: 3rem 2rem;
  }
}
.cid-sFRgqRbQfE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRgqRbQfE .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFRgqRbQfE .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sFRgqRbQfE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sFRgqRbQfE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sFRgqRbQfE .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sFRgqRbQfE .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sFRgqRbQfE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFRgqRbQfE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFRgqRbQfE .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sIk9vDuCmo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sIk9vDuCmo .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sIk9vDuCmo .container {
    padding: 0 ;
  }
}
.cid-sIk9vDuCmo .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sIk9vDuCmo .navbar.opened {
  transition: all 0.3s;
}
.cid-sIk9vDuCmo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sIk9vDuCmo .navbar .navbar-logo img {
  width: auto;
}
.cid-sIk9vDuCmo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sIk9vDuCmo .navbar.collapsed {
  justify-content: center;
}
.cid-sIk9vDuCmo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sIk9vDuCmo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sIk9vDuCmo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sIk9vDuCmo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sIk9vDuCmo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sIk9vDuCmo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sIk9vDuCmo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sIk9vDuCmo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sIk9vDuCmo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sIk9vDuCmo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sIk9vDuCmo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sIk9vDuCmo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sIk9vDuCmo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sIk9vDuCmo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sIk9vDuCmo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sIk9vDuCmo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sIk9vDuCmo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sIk9vDuCmo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sIk9vDuCmo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sIk9vDuCmo .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sIk9vDuCmo .navbar.navbar-short {
  min-height: 110px;
}
.cid-sIk9vDuCmo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sIk9vDuCmo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sIk9vDuCmo .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sIk9vDuCmo nav.navbar {
  position: fixed;
}
.cid-sIk9vDuCmo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sIk9vDuCmo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sIk9vDuCmo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sIk9vDuCmo .dropdown-item:hover,
.cid-sIk9vDuCmo .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sIk9vDuCmo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sIk9vDuCmo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sIk9vDuCmo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sIk9vDuCmo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sIk9vDuCmo .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sIk9vDuCmo .dropdown-menu,
.cid-sIk9vDuCmo .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sIk9vDuCmo .nav-item:focus,
.cid-sIk9vDuCmo .nav-link:focus {
  outline: none;
}
.cid-sIk9vDuCmo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sIk9vDuCmo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIk9vDuCmo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sIk9vDuCmo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sIk9vDuCmo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sIk9vDuCmo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sIk9vDuCmo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sIk9vDuCmo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sIk9vDuCmo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sIk9vDuCmo .dropdown-item.active,
.cid-sIk9vDuCmo .dropdown-item:active {
  background-color: transparent;
}
.cid-sIk9vDuCmo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sIk9vDuCmo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sIk9vDuCmo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sIk9vDuCmo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sIk9vDuCmo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sIk9vDuCmo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIk9vDuCmo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sIk9vDuCmo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sIk9vDuCmo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sIk9vDuCmo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sIk9vDuCmo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sIk9vDuCmo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sIk9vDuCmo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sIk9vDuCmo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sIk9vDuCmo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sIk9vDuCmo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sIk9vDuCmo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sIk9vDuCmo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sIk9vDuCmo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sIk9vDuCmo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sIk9vDuCmo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIk9vDuCmo .navbar {
    height: 70px;
  }
  .cid-sIk9vDuCmo .navbar.opened {
    height: auto;
  }
  .cid-sIk9vDuCmo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIk9vDuCmo .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sIk9vDuCmo .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sIk9vDYO4O {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/nowosci-edu-240-1920x240.jpg");
}
.cid-sIk9vDYO4O .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sIk9vDYO4O .mbr-text,
.cid-sIk9vDYO4O .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sIk9vDYO4O .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sIk9vDYO4O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sIk9vEhiL6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIk9vEwLU3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIk9vEwLU3 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sIk9vEwLU3 .mbr-text {
  color: #27253f;
}
.cid-sIk9vEHvf7 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sIk9vEHvf7 img,
.cid-sIk9vEHvf7 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sIk9vEHvf7 .item:focus,
.cid-sIk9vEHvf7 span:focus {
  outline: none;
}
.cid-sIk9vEHvf7 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIk9vEHvf7 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIk9vEHvf7 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sIk9vEHvf7 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIk9vEHvf7 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sIk9vEHvf7 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sIk9vEHvf7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIk9vEHvf7 .mbr-section-title {
  color: #27253f;
}
.cid-sIk9vEHvf7 .mbr-text,
.cid-sIk9vEHvf7 .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sIk9vEHvf7 .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sIk9vEHvf7 .item-subtitle {
  text-align: left;
}
.cid-sIk9vEHvf7 .mbr-section-subtitle {
  color: #27253f;
}
.cid-sIk9vF3VK8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sIk9vF3VK8 .mbr-section-title {
  color: #27253f;
}
.cid-sIk9vF3VK8 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sIk9vF3VK8 .align-left {
    text-align: center;
  }
}
.cid-sIk9vFgaMK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sIk9vFgaMK .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sIk9vFgaMK .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sIk9vFgaMK .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sIk9vFgaMK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sIk9vFgaMK .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sIk9vFgaMK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sIk9vFgaMK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sIk9vFgaMK .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sIk9vFgaMK .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sIk9vFgaMK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sIk9vFgaMK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sIk9vFgaMK .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sKX7OgcPpy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sKX7OgcPpy .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sKX7OgcPpy .container {
    padding: 0 ;
  }
}
.cid-sKX7OgcPpy .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sKX7OgcPpy .navbar.opened {
  transition: all 0.3s;
}
.cid-sKX7OgcPpy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sKX7OgcPpy .navbar .navbar-logo img {
  width: auto;
}
.cid-sKX7OgcPpy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sKX7OgcPpy .navbar.collapsed {
  justify-content: center;
}
.cid-sKX7OgcPpy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sKX7OgcPpy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sKX7OgcPpy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sKX7OgcPpy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sKX7OgcPpy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sKX7OgcPpy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sKX7OgcPpy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sKX7OgcPpy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sKX7OgcPpy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sKX7OgcPpy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sKX7OgcPpy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sKX7OgcPpy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sKX7OgcPpy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sKX7OgcPpy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sKX7OgcPpy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sKX7OgcPpy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sKX7OgcPpy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sKX7OgcPpy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sKX7OgcPpy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sKX7OgcPpy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sKX7OgcPpy .navbar.navbar-short {
  min-height: 110px;
}
.cid-sKX7OgcPpy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sKX7OgcPpy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sKX7OgcPpy .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sKX7OgcPpy nav.navbar {
  position: fixed;
}
.cid-sKX7OgcPpy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKX7OgcPpy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sKX7OgcPpy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sKX7OgcPpy .dropdown-item:hover,
.cid-sKX7OgcPpy .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sKX7OgcPpy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sKX7OgcPpy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sKX7OgcPpy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sKX7OgcPpy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sKX7OgcPpy .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sKX7OgcPpy .dropdown-menu,
.cid-sKX7OgcPpy .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sKX7OgcPpy .nav-item:focus,
.cid-sKX7OgcPpy .nav-link:focus {
  outline: none;
}
.cid-sKX7OgcPpy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sKX7OgcPpy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKX7OgcPpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sKX7OgcPpy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKX7OgcPpy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sKX7OgcPpy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sKX7OgcPpy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sKX7OgcPpy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sKX7OgcPpy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sKX7OgcPpy .dropdown-item.active,
.cid-sKX7OgcPpy .dropdown-item:active {
  background-color: transparent;
}
.cid-sKX7OgcPpy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sKX7OgcPpy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sKX7OgcPpy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sKX7OgcPpy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sKX7OgcPpy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sKX7OgcPpy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKX7OgcPpy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sKX7OgcPpy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sKX7OgcPpy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sKX7OgcPpy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sKX7OgcPpy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sKX7OgcPpy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKX7OgcPpy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKX7OgcPpy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sKX7OgcPpy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKX7OgcPpy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sKX7OgcPpy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sKX7OgcPpy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKX7OgcPpy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sKX7OgcPpy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sKX7OgcPpy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sKX7OgcPpy .navbar {
    height: 70px;
  }
  .cid-sKX7OgcPpy .navbar.opened {
    height: auto;
  }
  .cid-sKX7OgcPpy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sKX7OgcPpy .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sKX7OgcPpy .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sKX7Ogsf7a {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/zdrowie-1341139622-1920-1920x700.jpg");
}
.cid-sKX7Ogsf7a .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sKX7Ogsf7a .mbr-text,
.cid-sKX7Ogsf7a .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sKX7Ogsf7a .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sKX7Ogsf7a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sKX7OgFX8a {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sKX7OgFX8a .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sKX7OgFX8a .item:last-child .icon-box:before {
  display: none;
}
.cid-sKX7OgFX8a .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sKX7OgFX8a .last:before {
  display: none;
}
.cid-sKX7OgFX8a .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sKX7OgFX8a .icon-box {
    margin-right: 1rem;
  }
}
.cid-sKX7OgFX8a span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sKX7OgFX8a span .card {
    margin-bottom: 2rem;
  }
  .cid-sKX7OgFX8a span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sKX7OgFX8a span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sKX7OgFX8a .icon-box::before {
    top: 114%;
  }
}
.cid-sKX7OgFX8a SPAN {
  color: #2dafe6;
}
.cid-sKX7OgFX8a .icon-text {
  color: #6c758f;
}
.cid-sKX7OgFX8a .icon-title {
  color: #27253f;
}
.cid-sKX7OgFX8a .icon-subtitle {
  color: #36187d;
}
.cid-sKX7OgFX8a .main-title {
  color: #27253f;
}
.cid-sKX7OhbIvV {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sKX7OhbIvV .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sKX7OhbIvV .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sKX7OhbIvV .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sKX7OhbIvV img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sKX7OhbIvV .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sKX7OhbIvV .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sKX7OhbIvV .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sKX7OhbIvV .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sKX7OhbIvV .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sKX7Ohqwcn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sKX7Ohqwcn .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sKX7Ohqwcn .item .icon-wrap {
  text-align: center;
}
.cid-sKX7Ohqwcn .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sKX7Ohqwcn .item:last-child:before {
  display: none;
}
.cid-sKX7Ohqwcn .item.last::before {
  display: none;
}
.cid-sKX7Ohqwcn .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sKX7Ohqwcn .text-box {
  text-align: center;
}
.cid-sKX7Ohqwcn span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sKX7Ohqwcn .card {
    margin-bottom: 2rem;
  }
  .cid-sKX7Ohqwcn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sKX7Ohqwcn .card-title,
.cid-sKX7Ohqwcn .card-box {
  color: #27253f;
}
.cid-sKX7Ohqwcn .icon-title,
.cid-sKX7Ohqwcn .item .icon-wrap {
  color: #27253f;
}
.cid-sKX7OhTAdV {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sKX7OhTAdV .mbr-section-title {
  color: #27253f;
}
.cid-sKX7OhTAdV .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sKX7OhTAdV .align-left {
    text-align: center;
  }
}
.cid-sKX7Oi68aQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sKX7Oi68aQ .mbr-section-subtitle {
  color: #36187d;
}
.cid-sKX7Oi68aQ .mbr-text {
  color: #6c758f;
}
.cid-sKX8yT43f6 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sKX8yT43f6 img,
.cid-sKX8yT43f6 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sKX8yT43f6 .item:focus,
.cid-sKX8yT43f6 span:focus {
  outline: none;
}
.cid-sKX8yT43f6 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sKX8yT43f6 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sKX8yT43f6 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sKX8yT43f6 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sKX8yT43f6 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sKX8yT43f6 .item-content {
    padding: 1rem 0;
  }
}
.cid-sKX8yT43f6 .mbr-section-title {
  color: #27253f;
}
.cid-sKX8yT43f6 .item-title {
  color: #27253f;
}
.cid-sKX8yT43f6 .item-subtitle {
  color: #bec2cf;
}
.cid-sKX8yT43f6 .mbr-text,
.cid-sKX8yT43f6 .mbr-section-btn {
  color: #6c758f;
}
.cid-sKX8yT43f6 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sKX7OiDF7c {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sKX7OiDF7c .mbr-section-title {
  color: #27253f;
}
.cid-sKX7OiDF7c .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sKX7OiDF7c .align-left {
    text-align: center;
  }
}
.cid-sKX7OiDF7c .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sKX7OiDF7c .row {
    padding: 3rem 2rem;
  }
}
.cid-sKX7OiQ2pQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sKX7OiQ2pQ .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKX7OiQ2pQ .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sKX7OiQ2pQ .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sKX7OiQ2pQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKX7OiQ2pQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sKX7OiQ2pQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sKX7OiQ2pQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sKX7OiQ2pQ .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sKX7OiQ2pQ .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sKX7OiQ2pQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sKX7OiQ2pQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sKX7OiQ2pQ .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sKXlOxzCFw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sKXlOxzCFw .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sKXlOxzCFw .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKXlOxzCFw .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sKXlOxzCFw .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sKXlOxzCFw .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sKXlOxzCFw .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sKXlOxzCFw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sKXlOxMHHO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sKXlOxMHHO .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sKXlOxMHHO .container {
    padding: 0 ;
  }
}
.cid-sKXlOxMHHO .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sKXlOxMHHO .navbar.opened {
  transition: all 0.3s;
}
.cid-sKXlOxMHHO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sKXlOxMHHO .navbar .navbar-logo img {
  width: auto;
}
.cid-sKXlOxMHHO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sKXlOxMHHO .navbar.collapsed {
  justify-content: center;
}
.cid-sKXlOxMHHO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sKXlOxMHHO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sKXlOxMHHO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sKXlOxMHHO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sKXlOxMHHO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sKXlOxMHHO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sKXlOxMHHO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sKXlOxMHHO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sKXlOxMHHO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sKXlOxMHHO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sKXlOxMHHO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sKXlOxMHHO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sKXlOxMHHO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sKXlOxMHHO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sKXlOxMHHO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sKXlOxMHHO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sKXlOxMHHO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sKXlOxMHHO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sKXlOxMHHO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sKXlOxMHHO .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sKXlOxMHHO .navbar.navbar-short {
  min-height: 110px;
}
.cid-sKXlOxMHHO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sKXlOxMHHO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sKXlOxMHHO .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sKXlOxMHHO nav.navbar {
  position: fixed;
}
.cid-sKXlOxMHHO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKXlOxMHHO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sKXlOxMHHO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sKXlOxMHHO .dropdown-item:hover,
.cid-sKXlOxMHHO .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sKXlOxMHHO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sKXlOxMHHO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sKXlOxMHHO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sKXlOxMHHO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sKXlOxMHHO .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sKXlOxMHHO .dropdown-menu,
.cid-sKXlOxMHHO .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sKXlOxMHHO .nav-item:focus,
.cid-sKXlOxMHHO .nav-link:focus {
  outline: none;
}
.cid-sKXlOxMHHO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sKXlOxMHHO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKXlOxMHHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sKXlOxMHHO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKXlOxMHHO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sKXlOxMHHO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sKXlOxMHHO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sKXlOxMHHO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sKXlOxMHHO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sKXlOxMHHO .dropdown-item.active,
.cid-sKXlOxMHHO .dropdown-item:active {
  background-color: transparent;
}
.cid-sKXlOxMHHO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sKXlOxMHHO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sKXlOxMHHO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sKXlOxMHHO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sKXlOxMHHO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sKXlOxMHHO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKXlOxMHHO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sKXlOxMHHO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sKXlOxMHHO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sKXlOxMHHO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sKXlOxMHHO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sKXlOxMHHO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKXlOxMHHO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKXlOxMHHO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sKXlOxMHHO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKXlOxMHHO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sKXlOxMHHO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sKXlOxMHHO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKXlOxMHHO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sKXlOxMHHO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sKXlOxMHHO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sKXlOxMHHO .navbar {
    height: 70px;
  }
  .cid-sKXlOxMHHO .navbar.opened {
    height: auto;
  }
  .cid-sKXlOxMHHO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sKXlOxMHHO .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sKXlOxMHHO .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sKXlOy2I4z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sKXlOy2I4z .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKXlOy2I4z .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sKXlOy2I4z .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sKXlOy2I4z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKXlOy2I4z .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sKXlOy2I4z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sKXlOy2I4z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sKXlOy2I4z .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sKXlOy2I4z .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sKXlOy2I4z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sKXlOy2I4z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sKXlOy2I4z .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sKXlRNsUeF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sKXlRNsUeF .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sKXlRNsUeF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKXlRNsUeF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sKXlRNsUeF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sKXlRNsUeF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sKXlRNsUeF .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sKXlRNsUeF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sKXlRNESTQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sKXlRNESTQ .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sKXlRNESTQ .container {
    padding: 0 ;
  }
}
.cid-sKXlRNESTQ .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sKXlRNESTQ .navbar.opened {
  transition: all 0.3s;
}
.cid-sKXlRNESTQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sKXlRNESTQ .navbar .navbar-logo img {
  width: auto;
}
.cid-sKXlRNESTQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sKXlRNESTQ .navbar.collapsed {
  justify-content: center;
}
.cid-sKXlRNESTQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sKXlRNESTQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sKXlRNESTQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sKXlRNESTQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sKXlRNESTQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sKXlRNESTQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sKXlRNESTQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sKXlRNESTQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sKXlRNESTQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sKXlRNESTQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sKXlRNESTQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sKXlRNESTQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sKXlRNESTQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sKXlRNESTQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sKXlRNESTQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sKXlRNESTQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sKXlRNESTQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sKXlRNESTQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sKXlRNESTQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sKXlRNESTQ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sKXlRNESTQ .navbar.navbar-short {
  min-height: 110px;
}
.cid-sKXlRNESTQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sKXlRNESTQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sKXlRNESTQ .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sKXlRNESTQ nav.navbar {
  position: fixed;
}
.cid-sKXlRNESTQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKXlRNESTQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sKXlRNESTQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sKXlRNESTQ .dropdown-item:hover,
.cid-sKXlRNESTQ .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sKXlRNESTQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sKXlRNESTQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sKXlRNESTQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sKXlRNESTQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sKXlRNESTQ .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sKXlRNESTQ .dropdown-menu,
.cid-sKXlRNESTQ .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sKXlRNESTQ .nav-item:focus,
.cid-sKXlRNESTQ .nav-link:focus {
  outline: none;
}
.cid-sKXlRNESTQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sKXlRNESTQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKXlRNESTQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sKXlRNESTQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sKXlRNESTQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sKXlRNESTQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sKXlRNESTQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sKXlRNESTQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sKXlRNESTQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sKXlRNESTQ .dropdown-item.active,
.cid-sKXlRNESTQ .dropdown-item:active {
  background-color: transparent;
}
.cid-sKXlRNESTQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sKXlRNESTQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sKXlRNESTQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sKXlRNESTQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sKXlRNESTQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sKXlRNESTQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKXlRNESTQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sKXlRNESTQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sKXlRNESTQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sKXlRNESTQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sKXlRNESTQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sKXlRNESTQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKXlRNESTQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sKXlRNESTQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sKXlRNESTQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKXlRNESTQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sKXlRNESTQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sKXlRNESTQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sKXlRNESTQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sKXlRNESTQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sKXlRNESTQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sKXlRNESTQ .navbar {
    height: 70px;
  }
  .cid-sKXlRNESTQ .navbar.opened {
    height: auto;
  }
  .cid-sKXlRNESTQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sKXlRNESTQ .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sKXlRNESTQ .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sKXlRNU6G7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sKXlRNU6G7 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKXlRNU6G7 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sKXlRNU6G7 .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sKXlRNU6G7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKXlRNU6G7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sKXlRNU6G7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sKXlRNU6G7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sKXlRNU6G7 .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sKXlRNU6G7 .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sKXlRNU6G7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sKXlRNU6G7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sKXlRNU6G7 .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sN2F2jXTiI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sN2F2jXTiI .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sN2F2jXTiI .container {
    padding: 0 ;
  }
}
.cid-sN2F2jXTiI .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sN2F2jXTiI .navbar.opened {
  transition: all 0.3s;
}
.cid-sN2F2jXTiI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sN2F2jXTiI .navbar .navbar-logo img {
  width: auto;
}
.cid-sN2F2jXTiI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sN2F2jXTiI .navbar.collapsed {
  justify-content: center;
}
.cid-sN2F2jXTiI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sN2F2jXTiI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sN2F2jXTiI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sN2F2jXTiI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sN2F2jXTiI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sN2F2jXTiI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sN2F2jXTiI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sN2F2jXTiI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sN2F2jXTiI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sN2F2jXTiI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sN2F2jXTiI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sN2F2jXTiI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sN2F2jXTiI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sN2F2jXTiI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sN2F2jXTiI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sN2F2jXTiI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sN2F2jXTiI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sN2F2jXTiI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sN2F2jXTiI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sN2F2jXTiI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sN2F2jXTiI .navbar.navbar-short {
  min-height: 110px;
}
.cid-sN2F2jXTiI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sN2F2jXTiI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sN2F2jXTiI .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sN2F2jXTiI nav.navbar {
  position: fixed;
}
.cid-sN2F2jXTiI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sN2F2jXTiI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sN2F2jXTiI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sN2F2jXTiI .dropdown-item:hover,
.cid-sN2F2jXTiI .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sN2F2jXTiI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sN2F2jXTiI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sN2F2jXTiI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sN2F2jXTiI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sN2F2jXTiI .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sN2F2jXTiI .dropdown-menu,
.cid-sN2F2jXTiI .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sN2F2jXTiI .nav-item:focus,
.cid-sN2F2jXTiI .nav-link:focus {
  outline: none;
}
.cid-sN2F2jXTiI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sN2F2jXTiI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sN2F2jXTiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sN2F2jXTiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sN2F2jXTiI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sN2F2jXTiI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sN2F2jXTiI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sN2F2jXTiI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sN2F2jXTiI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sN2F2jXTiI .dropdown-item.active,
.cid-sN2F2jXTiI .dropdown-item:active {
  background-color: transparent;
}
.cid-sN2F2jXTiI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sN2F2jXTiI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sN2F2jXTiI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sN2F2jXTiI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sN2F2jXTiI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sN2F2jXTiI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sN2F2jXTiI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sN2F2jXTiI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sN2F2jXTiI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sN2F2jXTiI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sN2F2jXTiI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sN2F2jXTiI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sN2F2jXTiI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sN2F2jXTiI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sN2F2jXTiI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sN2F2jXTiI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sN2F2jXTiI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sN2F2jXTiI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sN2F2jXTiI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sN2F2jXTiI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sN2F2jXTiI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sN2F2jXTiI .navbar {
    height: 70px;
  }
  .cid-sN2F2jXTiI .navbar.opened {
    height: auto;
  }
  .cid-sN2F2jXTiI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sN2F2jXTiI .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sN2F2jXTiI .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sN2F2kc7fn {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/zdrowie-1341139622-700-1920x449.jpg");
}
.cid-sN2F2kc7fn .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sN2F2kc7fn .mbr-text,
.cid-sN2F2kc7fn .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sN2F2kc7fn .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sN2F2kc7fn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sN2F2koOTr {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN2F2kCkfB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sN2F2kCkfB .mbr-section-subtitle {
  color: #27253f;
}
.cid-sN2F2kCkfB .mbr-text {
  color: #27253f;
}
.cid-sN2F2kMClK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sN2F2kMClK img,
.cid-sN2F2kMClK .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sN2F2kMClK .item:focus,
.cid-sN2F2kMClK span:focus {
  outline: none;
}
.cid-sN2F2kMClK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sN2F2kMClK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sN2F2kMClK .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sN2F2kMClK .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sN2F2kMClK .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sN2F2kMClK .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sN2F2kMClK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sN2F2kMClK .mbr-section-title {
  color: #27253f;
}
.cid-sN2F2kMClK .mbr-text,
.cid-sN2F2kMClK .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sN2F2kMClK .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sN2F2kMClK .item-subtitle {
  text-align: left;
}
.cid-sN2F2kMClK .mbr-section-subtitle {
  color: #27253f;
}
.cid-sN2F2l6Lgn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sN2F2l6Lgn .mbr-section-title {
  color: #27253f;
}
.cid-sN2F2l6Lgn .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sN2F2l6Lgn .align-left {
    text-align: center;
  }
}
.cid-sN2F2li7vE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sN2F2li7vE .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sN2F2li7vE .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sN2F2li7vE .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sN2F2li7vE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sN2F2li7vE .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sN2F2li7vE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sN2F2li7vE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sN2F2li7vE .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sN2F2li7vE .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sN2F2li7vE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sN2F2li7vE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sN2F2li7vE .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sFREkTfGCF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sFREkTfGCF .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sFREkTfGCF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFREkTfGCF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sFREkTfGCF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFREkTfGCF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sFREkTfGCF .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sFREkTfGCF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sFREkTzD8E {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sFREkTzD8E .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sFREkTzD8E .container {
    padding: 0 ;
  }
}
.cid-sFREkTzD8E .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sFREkTzD8E .navbar.opened {
  transition: all 0.3s;
}
.cid-sFREkTzD8E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFREkTzD8E .navbar .navbar-logo img {
  width: auto;
}
.cid-sFREkTzD8E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFREkTzD8E .navbar.collapsed {
  justify-content: center;
}
.cid-sFREkTzD8E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFREkTzD8E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sFREkTzD8E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sFREkTzD8E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFREkTzD8E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFREkTzD8E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFREkTzD8E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFREkTzD8E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFREkTzD8E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFREkTzD8E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFREkTzD8E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFREkTzD8E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFREkTzD8E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFREkTzD8E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFREkTzD8E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFREkTzD8E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFREkTzD8E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFREkTzD8E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFREkTzD8E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFREkTzD8E .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sFREkTzD8E .navbar.navbar-short {
  min-height: 110px;
}
.cid-sFREkTzD8E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFREkTzD8E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFREkTzD8E .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sFREkTzD8E nav.navbar {
  position: fixed;
}
.cid-sFREkTzD8E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFREkTzD8E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sFREkTzD8E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFREkTzD8E .dropdown-item:hover,
.cid-sFREkTzD8E .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sFREkTzD8E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFREkTzD8E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFREkTzD8E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFREkTzD8E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFREkTzD8E .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFREkTzD8E .dropdown-menu,
.cid-sFREkTzD8E .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sFREkTzD8E .nav-item:focus,
.cid-sFREkTzD8E .nav-link:focus {
  outline: none;
}
.cid-sFREkTzD8E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFREkTzD8E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFREkTzD8E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFREkTzD8E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFREkTzD8E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFREkTzD8E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFREkTzD8E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sFREkTzD8E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFREkTzD8E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFREkTzD8E .dropdown-item.active,
.cid-sFREkTzD8E .dropdown-item:active {
  background-color: transparent;
}
.cid-sFREkTzD8E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFREkTzD8E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFREkTzD8E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFREkTzD8E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sFREkTzD8E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFREkTzD8E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFREkTzD8E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFREkTzD8E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFREkTzD8E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFREkTzD8E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sFREkTzD8E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFREkTzD8E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFREkTzD8E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFREkTzD8E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFREkTzD8E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFREkTzD8E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFREkTzD8E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFREkTzD8E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFREkTzD8E .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sFREkTzD8E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFREkTzD8E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sFREkTzD8E .navbar {
    height: 70px;
  }
  .cid-sFREkTzD8E .navbar.opened {
    height: auto;
  }
  .cid-sFREkTzD8E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFREkTzD8E .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sFREkTzD8E .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sFREkTQJPF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sFREkTQJPF .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFREkTQJPF .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sFREkTQJPF .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sFREkTQJPF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sFREkTQJPF .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sFREkTQJPF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sFREkTQJPF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sFREkTQJPF .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sFREkTQJPF .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sFREkTQJPF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sFREkTQJPF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sFREkTQJPF .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sOaVk6QpNA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOaVk6QpNA .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOaVk6QpNA .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sOaVk6QpNA .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOaVk6QpNA .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOaVk6QpNA .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sOaVk6QpNA .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sOaVk6QpNA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOaVk7fGor {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOaVk7fGor .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sOaVk7fGor .container {
    padding: 0 ;
  }
}
.cid-sOaVk7fGor .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sOaVk7fGor .navbar.opened {
  transition: all 0.3s;
}
.cid-sOaVk7fGor .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sOaVk7fGor .navbar .navbar-logo img {
  width: auto;
}
.cid-sOaVk7fGor .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOaVk7fGor .navbar.collapsed {
  justify-content: center;
}
.cid-sOaVk7fGor .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOaVk7fGor .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOaVk7fGor .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sOaVk7fGor .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOaVk7fGor .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOaVk7fGor .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOaVk7fGor .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOaVk7fGor .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sOaVk7fGor .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sOaVk7fGor .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOaVk7fGor .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOaVk7fGor .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOaVk7fGor .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOaVk7fGor .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOaVk7fGor .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOaVk7fGor .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOaVk7fGor .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOaVk7fGor .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOaVk7fGor .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOaVk7fGor .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sOaVk7fGor .navbar.navbar-short {
  min-height: 110px;
}
.cid-sOaVk7fGor .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOaVk7fGor .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOaVk7fGor .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sOaVk7fGor nav.navbar {
  position: fixed;
}
.cid-sOaVk7fGor .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOaVk7fGor .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sOaVk7fGor .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOaVk7fGor .dropdown-item:hover,
.cid-sOaVk7fGor .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sOaVk7fGor .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOaVk7fGor .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOaVk7fGor .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sOaVk7fGor .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOaVk7fGor .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sOaVk7fGor .dropdown-menu,
.cid-sOaVk7fGor .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sOaVk7fGor .nav-item:focus,
.cid-sOaVk7fGor .nav-link:focus {
  outline: none;
}
.cid-sOaVk7fGor .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOaVk7fGor .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOaVk7fGor .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sOaVk7fGor .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOaVk7fGor .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOaVk7fGor .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOaVk7fGor .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOaVk7fGor .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOaVk7fGor .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOaVk7fGor .dropdown-item.active,
.cid-sOaVk7fGor .dropdown-item:active {
  background-color: transparent;
}
.cid-sOaVk7fGor .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOaVk7fGor .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOaVk7fGor .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOaVk7fGor .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sOaVk7fGor .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOaVk7fGor .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOaVk7fGor ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOaVk7fGor .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOaVk7fGor button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sOaVk7fGor button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sOaVk7fGor button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sOaVk7fGor button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOaVk7fGor button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOaVk7fGor button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sOaVk7fGor nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOaVk7fGor nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sOaVk7fGor nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sOaVk7fGor nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOaVk7fGor .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOaVk7fGor a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOaVk7fGor .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOaVk7fGor .navbar {
    height: 70px;
  }
  .cid-sOaVk7fGor .navbar.opened {
    height: auto;
  }
  .cid-sOaVk7fGor .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOaVk7fGor .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOaVk7fGor .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sOaVk7AT7o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sOaVk7AT7o .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sOaVk7AT7o .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sOaVk7AT7o .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sOaVk7AT7o .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sOaVk7AT7o .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sOaVk7AT7o .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sOaVk7AT7o .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sOaVk7AT7o .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sOaVk7AT7o .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOaVk7AT7o .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sOaVk7AT7o .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sOaVk7AT7o .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sOaXJT3itT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sOaXJT3itT .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sOaXJT3itT .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sOaXJT3itT .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sOaXJT3itT .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sOaXJT3itT .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sOaXJT3itT .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sOaXJT3itT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sOaXJTkDkP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sOaXJTkDkP .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sOaXJTkDkP .container {
    padding: 0 ;
  }
}
.cid-sOaXJTkDkP .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sOaXJTkDkP .navbar.opened {
  transition: all 0.3s;
}
.cid-sOaXJTkDkP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sOaXJTkDkP .navbar .navbar-logo img {
  width: auto;
}
.cid-sOaXJTkDkP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sOaXJTkDkP .navbar.collapsed {
  justify-content: center;
}
.cid-sOaXJTkDkP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sOaXJTkDkP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sOaXJTkDkP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sOaXJTkDkP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sOaXJTkDkP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sOaXJTkDkP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sOaXJTkDkP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sOaXJTkDkP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sOaXJTkDkP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sOaXJTkDkP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sOaXJTkDkP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sOaXJTkDkP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sOaXJTkDkP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sOaXJTkDkP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sOaXJTkDkP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sOaXJTkDkP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sOaXJTkDkP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sOaXJTkDkP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sOaXJTkDkP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sOaXJTkDkP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sOaXJTkDkP .navbar.navbar-short {
  min-height: 110px;
}
.cid-sOaXJTkDkP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sOaXJTkDkP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sOaXJTkDkP .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sOaXJTkDkP nav.navbar {
  position: fixed;
}
.cid-sOaXJTkDkP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOaXJTkDkP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sOaXJTkDkP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sOaXJTkDkP .dropdown-item:hover,
.cid-sOaXJTkDkP .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sOaXJTkDkP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sOaXJTkDkP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sOaXJTkDkP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sOaXJTkDkP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sOaXJTkDkP .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sOaXJTkDkP .dropdown-menu,
.cid-sOaXJTkDkP .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sOaXJTkDkP .nav-item:focus,
.cid-sOaXJTkDkP .nav-link:focus {
  outline: none;
}
.cid-sOaXJTkDkP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sOaXJTkDkP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOaXJTkDkP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sOaXJTkDkP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sOaXJTkDkP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOaXJTkDkP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOaXJTkDkP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sOaXJTkDkP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sOaXJTkDkP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sOaXJTkDkP .dropdown-item.active,
.cid-sOaXJTkDkP .dropdown-item:active {
  background-color: transparent;
}
.cid-sOaXJTkDkP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sOaXJTkDkP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sOaXJTkDkP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sOaXJTkDkP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sOaXJTkDkP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sOaXJTkDkP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOaXJTkDkP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sOaXJTkDkP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sOaXJTkDkP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sOaXJTkDkP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sOaXJTkDkP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sOaXJTkDkP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOaXJTkDkP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOaXJTkDkP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sOaXJTkDkP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOaXJTkDkP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sOaXJTkDkP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sOaXJTkDkP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOaXJTkDkP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sOaXJTkDkP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sOaXJTkDkP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOaXJTkDkP .navbar {
    height: 70px;
  }
  .cid-sOaXJTkDkP .navbar.opened {
    height: auto;
  }
  .cid-sOaXJTkDkP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sOaXJTkDkP .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sOaXJTkDkP .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sOaXJTF9kn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sOaXJTF9kn .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sOaXJTF9kn .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sOaXJTF9kn .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sOaXJTF9kn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sOaXJTF9kn .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sOaXJTF9kn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sOaXJTF9kn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sOaXJTF9kn .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sOaXJTF9kn .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOaXJTF9kn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sOaXJTF9kn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sOaXJTF9kn .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sDI9MPqr4c {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sDI9MPqr4c .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sDI9MPqr4c .container {
    padding: 0 ;
  }
}
.cid-sDI9MPqr4c .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sDI9MPqr4c .navbar.opened {
  transition: all 0.3s;
}
.cid-sDI9MPqr4c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sDI9MPqr4c .navbar .navbar-logo img {
  width: auto;
}
.cid-sDI9MPqr4c .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDI9MPqr4c .navbar.collapsed {
  justify-content: center;
}
.cid-sDI9MPqr4c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDI9MPqr4c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sDI9MPqr4c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sDI9MPqr4c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDI9MPqr4c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDI9MPqr4c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sDI9MPqr4c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDI9MPqr4c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sDI9MPqr4c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sDI9MPqr4c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDI9MPqr4c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDI9MPqr4c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDI9MPqr4c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDI9MPqr4c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sDI9MPqr4c .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sDI9MPqr4c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDI9MPqr4c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDI9MPqr4c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sDI9MPqr4c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sDI9MPqr4c .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sDI9MPqr4c .navbar.navbar-short {
  min-height: 110px;
}
.cid-sDI9MPqr4c .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sDI9MPqr4c .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sDI9MPqr4c .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sDI9MPqr4c nav.navbar {
  position: fixed;
}
.cid-sDI9MPqr4c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDI9MPqr4c .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sDI9MPqr4c .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sDI9MPqr4c .dropdown-item:hover,
.cid-sDI9MPqr4c .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sDI9MPqr4c .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sDI9MPqr4c .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sDI9MPqr4c .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sDI9MPqr4c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sDI9MPqr4c .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sDI9MPqr4c .dropdown-menu,
.cid-sDI9MPqr4c .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sDI9MPqr4c .nav-item:focus,
.cid-sDI9MPqr4c .nav-link:focus {
  outline: none;
}
.cid-sDI9MPqr4c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sDI9MPqr4c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDI9MPqr4c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sDI9MPqr4c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sDI9MPqr4c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDI9MPqr4c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDI9MPqr4c .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDI9MPqr4c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sDI9MPqr4c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDI9MPqr4c .dropdown-item.active,
.cid-sDI9MPqr4c .dropdown-item:active {
  background-color: transparent;
}
.cid-sDI9MPqr4c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDI9MPqr4c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDI9MPqr4c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDI9MPqr4c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sDI9MPqr4c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDI9MPqr4c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDI9MPqr4c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sDI9MPqr4c .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sDI9MPqr4c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sDI9MPqr4c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sDI9MPqr4c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sDI9MPqr4c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDI9MPqr4c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sDI9MPqr4c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sDI9MPqr4c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDI9MPqr4c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sDI9MPqr4c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sDI9MPqr4c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sDI9MPqr4c .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sDI9MPqr4c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sDI9MPqr4c .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDI9MPqr4c .navbar {
    height: 70px;
  }
  .cid-sDI9MPqr4c .navbar.opened {
    height: auto;
  }
  .cid-sDI9MPqr4c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDI9MPqr4c .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sDI9MPqr4c .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sDI9MPPojN {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/adobestock-363631402-2-1920x650.jpg");
}
.cid-sDI9MPPojN .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sDI9MPPojN .mbr-text,
.cid-sDI9MPPojN .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sDI9MPPojN .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sDI9MPPojN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sDI9MQ9b9Z {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sDI9MQCYgD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sDI9MQCYgD img,
.cid-sDI9MQCYgD .item-img {
  width: 100%;
}
.cid-sDI9MQCYgD .item:focus,
.cid-sDI9MQCYgD span:focus {
  outline: none;
}
.cid-sDI9MQCYgD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sDI9MQCYgD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sDI9MQCYgD .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sDI9MQCYgD .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sDI9MQCYgD .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sDI9MQCYgD .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sDI9MQCYgD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sDI9MQCYgD .mbr-section-title {
  color: #27253f;
}
.cid-sDI9MQCYgD .mbr-text,
.cid-sDI9MQCYgD .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sDI9MQCYgD .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sDI9MQCYgD .item-subtitle {
  text-align: center;
}
.cid-t0fz70YII2 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-t0fz70YII2 img,
.cid-t0fz70YII2 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-t0fz70YII2 .item:focus,
.cid-t0fz70YII2 span:focus {
  outline: none;
}
.cid-t0fz70YII2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0fz70YII2 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-t0fz70YII2 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t0fz70YII2 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-t0fz70YII2 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-t0fz70YII2 .item-content {
    padding: 1rem 0;
  }
}
.cid-t0fz70YII2 .mbr-section-title {
  color: #27253f;
}
.cid-t0fz70YII2 .item-title {
  color: #27253f;
}
.cid-t0fz70YII2 .item-subtitle {
  color: #bec2cf;
}
.cid-t0fz70YII2 .mbr-text,
.cid-t0fz70YII2 .mbr-section-btn {
  color: #6c758f;
}
.cid-t0fz70YII2 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sDI9MRgok1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sDI9MRgok1 .mbr-section-title {
  color: #27253f;
}
.cid-sDI9MRgok1 .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sDI9MRgok1 .align-left {
    text-align: center;
  }
}
.cid-sDI9MRgok1 .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sDI9MRgok1 .row {
    padding: 3rem 2rem;
  }
}
.cid-sDI9MRtBw6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sDI9MRtBw6 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDI9MRtBw6 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sDI9MRtBw6 .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sDI9MRtBw6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDI9MRtBw6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sDI9MRtBw6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDI9MRtBw6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sDI9MRtBw6 .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sDI9MRtBw6 .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sDI9MRtBw6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDI9MRtBw6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDI9MRtBw6 .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sQZV0aWB5Q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sQZV0aWB5Q .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sQZV0aWB5Q .container {
    padding: 0 ;
  }
}
.cid-sQZV0aWB5Q .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sQZV0aWB5Q .navbar.opened {
  transition: all 0.3s;
}
.cid-sQZV0aWB5Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sQZV0aWB5Q .navbar .navbar-logo img {
  width: auto;
}
.cid-sQZV0aWB5Q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sQZV0aWB5Q .navbar.collapsed {
  justify-content: center;
}
.cid-sQZV0aWB5Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sQZV0aWB5Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sQZV0aWB5Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sQZV0aWB5Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sQZV0aWB5Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sQZV0aWB5Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sQZV0aWB5Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sQZV0aWB5Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sQZV0aWB5Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sQZV0aWB5Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sQZV0aWB5Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sQZV0aWB5Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sQZV0aWB5Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sQZV0aWB5Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sQZV0aWB5Q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sQZV0aWB5Q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sQZV0aWB5Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sQZV0aWB5Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sQZV0aWB5Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sQZV0aWB5Q .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sQZV0aWB5Q .navbar.navbar-short {
  min-height: 110px;
}
.cid-sQZV0aWB5Q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sQZV0aWB5Q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sQZV0aWB5Q .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sQZV0aWB5Q nav.navbar {
  position: fixed;
}
.cid-sQZV0aWB5Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sQZV0aWB5Q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sQZV0aWB5Q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sQZV0aWB5Q .dropdown-item:hover,
.cid-sQZV0aWB5Q .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sQZV0aWB5Q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sQZV0aWB5Q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sQZV0aWB5Q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sQZV0aWB5Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sQZV0aWB5Q .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sQZV0aWB5Q .dropdown-menu,
.cid-sQZV0aWB5Q .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sQZV0aWB5Q .nav-item:focus,
.cid-sQZV0aWB5Q .nav-link:focus {
  outline: none;
}
.cid-sQZV0aWB5Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sQZV0aWB5Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sQZV0aWB5Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sQZV0aWB5Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sQZV0aWB5Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sQZV0aWB5Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sQZV0aWB5Q .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sQZV0aWB5Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sQZV0aWB5Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sQZV0aWB5Q .dropdown-item.active,
.cid-sQZV0aWB5Q .dropdown-item:active {
  background-color: transparent;
}
.cid-sQZV0aWB5Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sQZV0aWB5Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sQZV0aWB5Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sQZV0aWB5Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sQZV0aWB5Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sQZV0aWB5Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sQZV0aWB5Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sQZV0aWB5Q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sQZV0aWB5Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sQZV0aWB5Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sQZV0aWB5Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sQZV0aWB5Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQZV0aWB5Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQZV0aWB5Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sQZV0aWB5Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQZV0aWB5Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sQZV0aWB5Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sQZV0aWB5Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQZV0aWB5Q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sQZV0aWB5Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sQZV0aWB5Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sQZV0aWB5Q .navbar {
    height: 70px;
  }
  .cid-sQZV0aWB5Q .navbar.opened {
    height: auto;
  }
  .cid-sQZV0aWB5Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQZV0aWB5Q .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sQZV0aWB5Q .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sQZV0bvMYz {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg-nowy-lad-700-2-1920x700.jpg");
}
.cid-sQZV0bvMYz .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sQZV0bvMYz .mbr-text,
.cid-sQZV0bvMYz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sQZV0bvMYz .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sQZV0bvMYz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sQZV0bQGIu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sQZV0bQGIu .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sQZV0bQGIu .item:last-child .icon-box:before {
  display: none;
}
.cid-sQZV0bQGIu .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sQZV0bQGIu .last:before {
  display: none;
}
.cid-sQZV0bQGIu .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sQZV0bQGIu .icon-box {
    margin-right: 1rem;
  }
}
.cid-sQZV0bQGIu span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sQZV0bQGIu span .card {
    margin-bottom: 2rem;
  }
  .cid-sQZV0bQGIu span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sQZV0bQGIu span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sQZV0bQGIu .icon-box::before {
    top: 114%;
  }
}
.cid-sQZV0bQGIu SPAN {
  color: #2dafe6;
}
.cid-sQZV0bQGIu .icon-text {
  color: #6c758f;
}
.cid-sQZV0bQGIu .icon-title {
  color: #27253f;
}
.cid-sQZV0bQGIu .icon-subtitle {
  color: #36187d;
}
.cid-sQZV0bQGIu .main-title {
  color: #27253f;
}
.cid-sQZV0ct3Ei {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sQZV0ct3Ei .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sQZV0ct3Ei .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sQZV0ct3Ei .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sQZV0ct3Ei img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sQZV0ct3Ei .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sQZV0ct3Ei .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sQZV0ct3Ei .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sQZV0ct3Ei .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sQZV0ct3Ei .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sQZV0cKu2A {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sQZV0cKu2A .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sQZV0cKu2A .item .icon-wrap {
  text-align: center;
}
.cid-sQZV0cKu2A .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sQZV0cKu2A .item:last-child:before {
  display: none;
}
.cid-sQZV0cKu2A .item.last::before {
  display: none;
}
.cid-sQZV0cKu2A .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sQZV0cKu2A .text-box {
  text-align: center;
}
.cid-sQZV0cKu2A span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sQZV0cKu2A .card {
    margin-bottom: 2rem;
  }
  .cid-sQZV0cKu2A .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sQZV0cKu2A .card-title,
.cid-sQZV0cKu2A .card-box {
  color: #27253f;
}
.cid-sQZV0cKu2A .icon-title,
.cid-sQZV0cKu2A .item .icon-wrap {
  color: #27253f;
}
.cid-sQZV0dnzEE {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sQZV0dnzEE .mbr-section-title {
  color: #27253f;
}
.cid-sQZV0dnzEE .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sQZV0dnzEE .align-left {
    text-align: center;
  }
}
.cid-sQZV0dCd9Z {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sQZV0dCd9Z .mbr-section-subtitle {
  color: #36187d;
}
.cid-sQZV0dCd9Z .mbr-text {
  color: #6c758f;
}
.cid-sQZV0dOZe5 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sQZV0dOZe5 img,
.cid-sQZV0dOZe5 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sQZV0dOZe5 .item:focus,
.cid-sQZV0dOZe5 span:focus {
  outline: none;
}
.cid-sQZV0dOZe5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sQZV0dOZe5 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sQZV0dOZe5 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sQZV0dOZe5 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sQZV0dOZe5 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sQZV0dOZe5 .item-content {
    padding: 1rem 0;
  }
}
.cid-sQZV0dOZe5 .mbr-section-title {
  color: #27253f;
}
.cid-sQZV0dOZe5 .item-title {
  color: #27253f;
}
.cid-sQZV0dOZe5 .item-subtitle {
  color: #bec2cf;
}
.cid-sQZV0dOZe5 .mbr-text,
.cid-sQZV0dOZe5 .mbr-section-btn {
  color: #6c758f;
}
.cid-sQZV0dOZe5 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sQZV0e9gLV {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sQZV0e9gLV .mbr-section-title {
  color: #27253f;
}
.cid-sQZV0e9gLV .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sQZV0e9gLV .align-left {
    text-align: center;
  }
}
.cid-sQZV0e9gLV .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sQZV0e9gLV .row {
    padding: 3rem 2rem;
  }
}
.cid-sQZV0enjHF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sQZV0enjHF .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQZV0enjHF .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sQZV0enjHF .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sQZV0enjHF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQZV0enjHF .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sQZV0enjHF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sQZV0enjHF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sQZV0enjHF .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQZV0enjHF .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQZV0enjHF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQZV0enjHF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQZV0enjHF .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sR0kaW0jJj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sR0kaW0jJj .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sR0kaW0jJj .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR0kaW0jJj .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sR0kaW0jJj .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sR0kaW0jJj .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sR0kaW0jJj .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sR0kaW0jJj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sR0kaWtGKI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sR0kaWtGKI .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sR0kaWtGKI .container {
    padding: 0 ;
  }
}
.cid-sR0kaWtGKI .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sR0kaWtGKI .navbar.opened {
  transition: all 0.3s;
}
.cid-sR0kaWtGKI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sR0kaWtGKI .navbar .navbar-logo img {
  width: auto;
}
.cid-sR0kaWtGKI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR0kaWtGKI .navbar.collapsed {
  justify-content: center;
}
.cid-sR0kaWtGKI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sR0kaWtGKI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR0kaWtGKI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sR0kaWtGKI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR0kaWtGKI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR0kaWtGKI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sR0kaWtGKI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR0kaWtGKI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sR0kaWtGKI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sR0kaWtGKI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sR0kaWtGKI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR0kaWtGKI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR0kaWtGKI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR0kaWtGKI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sR0kaWtGKI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sR0kaWtGKI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR0kaWtGKI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sR0kaWtGKI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sR0kaWtGKI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sR0kaWtGKI .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sR0kaWtGKI .navbar.navbar-short {
  min-height: 110px;
}
.cid-sR0kaWtGKI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sR0kaWtGKI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sR0kaWtGKI .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sR0kaWtGKI nav.navbar {
  position: fixed;
}
.cid-sR0kaWtGKI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0kaWtGKI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sR0kaWtGKI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sR0kaWtGKI .dropdown-item:hover,
.cid-sR0kaWtGKI .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sR0kaWtGKI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sR0kaWtGKI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sR0kaWtGKI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sR0kaWtGKI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sR0kaWtGKI .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sR0kaWtGKI .dropdown-menu,
.cid-sR0kaWtGKI .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sR0kaWtGKI .nav-item:focus,
.cid-sR0kaWtGKI .nav-link:focus {
  outline: none;
}
.cid-sR0kaWtGKI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sR0kaWtGKI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sR0kaWtGKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sR0kaWtGKI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0kaWtGKI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sR0kaWtGKI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sR0kaWtGKI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sR0kaWtGKI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR0kaWtGKI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR0kaWtGKI .dropdown-item.active,
.cid-sR0kaWtGKI .dropdown-item:active {
  background-color: transparent;
}
.cid-sR0kaWtGKI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sR0kaWtGKI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR0kaWtGKI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR0kaWtGKI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sR0kaWtGKI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sR0kaWtGKI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR0kaWtGKI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sR0kaWtGKI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sR0kaWtGKI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sR0kaWtGKI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sR0kaWtGKI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR0kaWtGKI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0kaWtGKI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0kaWtGKI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR0kaWtGKI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0kaWtGKI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sR0kaWtGKI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sR0kaWtGKI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0kaWtGKI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sR0kaWtGKI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sR0kaWtGKI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sR0kaWtGKI .navbar {
    height: 70px;
  }
  .cid-sR0kaWtGKI .navbar.opened {
    height: auto;
  }
  .cid-sR0kaWtGKI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sR0kaWtGKI .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sR0kaWtGKI .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sR0kaWQwgL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sR0kaWQwgL .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR0kaWQwgL .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sR0kaWQwgL .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sR0kaWQwgL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR0kaWQwgL .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sR0kaWQwgL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sR0kaWQwgL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sR0kaWQwgL .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR0kaWQwgL .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR0kaWQwgL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR0kaWQwgL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR0kaWQwgL .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sR0k6zfbo2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sR0k6zfbo2 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sR0k6zfbo2 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR0k6zfbo2 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sR0k6zfbo2 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sR0k6zfbo2 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sR0k6zfbo2 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sR0k6zfbo2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sR0k6zsYRK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sR0k6zsYRK .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sR0k6zsYRK .container {
    padding: 0 ;
  }
}
.cid-sR0k6zsYRK .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sR0k6zsYRK .navbar.opened {
  transition: all 0.3s;
}
.cid-sR0k6zsYRK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sR0k6zsYRK .navbar .navbar-logo img {
  width: auto;
}
.cid-sR0k6zsYRK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR0k6zsYRK .navbar.collapsed {
  justify-content: center;
}
.cid-sR0k6zsYRK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sR0k6zsYRK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR0k6zsYRK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sR0k6zsYRK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR0k6zsYRK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR0k6zsYRK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sR0k6zsYRK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR0k6zsYRK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sR0k6zsYRK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sR0k6zsYRK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sR0k6zsYRK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR0k6zsYRK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR0k6zsYRK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR0k6zsYRK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sR0k6zsYRK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sR0k6zsYRK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR0k6zsYRK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sR0k6zsYRK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sR0k6zsYRK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sR0k6zsYRK .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sR0k6zsYRK .navbar.navbar-short {
  min-height: 110px;
}
.cid-sR0k6zsYRK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sR0k6zsYRK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sR0k6zsYRK .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sR0k6zsYRK nav.navbar {
  position: fixed;
}
.cid-sR0k6zsYRK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0k6zsYRK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sR0k6zsYRK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sR0k6zsYRK .dropdown-item:hover,
.cid-sR0k6zsYRK .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sR0k6zsYRK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sR0k6zsYRK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sR0k6zsYRK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sR0k6zsYRK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sR0k6zsYRK .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sR0k6zsYRK .dropdown-menu,
.cid-sR0k6zsYRK .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sR0k6zsYRK .nav-item:focus,
.cid-sR0k6zsYRK .nav-link:focus {
  outline: none;
}
.cid-sR0k6zsYRK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sR0k6zsYRK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sR0k6zsYRK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sR0k6zsYRK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sR0k6zsYRK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sR0k6zsYRK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sR0k6zsYRK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sR0k6zsYRK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR0k6zsYRK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR0k6zsYRK .dropdown-item.active,
.cid-sR0k6zsYRK .dropdown-item:active {
  background-color: transparent;
}
.cid-sR0k6zsYRK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sR0k6zsYRK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR0k6zsYRK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR0k6zsYRK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sR0k6zsYRK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sR0k6zsYRK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR0k6zsYRK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sR0k6zsYRK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sR0k6zsYRK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sR0k6zsYRK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sR0k6zsYRK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR0k6zsYRK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0k6zsYRK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sR0k6zsYRK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR0k6zsYRK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0k6zsYRK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sR0k6zsYRK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sR0k6zsYRK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR0k6zsYRK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sR0k6zsYRK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sR0k6zsYRK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sR0k6zsYRK .navbar {
    height: 70px;
  }
  .cid-sR0k6zsYRK .navbar.opened {
    height: auto;
  }
  .cid-sR0k6zsYRK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sR0k6zsYRK .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sR0k6zsYRK .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sR0k6zIEdm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sR0k6zIEdm .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR0k6zIEdm .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sR0k6zIEdm .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sR0k6zIEdm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sR0k6zIEdm .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sR0k6zIEdm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sR0k6zIEdm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sR0k6zIEdm .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sR0k6zIEdm .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sR0k6zIEdm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sR0k6zIEdm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sR0k6zIEdm .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sRtHY5eudj {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sRtHY5eudj .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sRtHY5eudj .container {
    padding: 0 ;
  }
}
.cid-sRtHY5eudj .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sRtHY5eudj .navbar.opened {
  transition: all 0.3s;
}
.cid-sRtHY5eudj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sRtHY5eudj .navbar .navbar-logo img {
  width: auto;
}
.cid-sRtHY5eudj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sRtHY5eudj .navbar.collapsed {
  justify-content: center;
}
.cid-sRtHY5eudj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sRtHY5eudj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sRtHY5eudj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sRtHY5eudj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sRtHY5eudj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sRtHY5eudj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sRtHY5eudj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sRtHY5eudj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sRtHY5eudj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sRtHY5eudj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sRtHY5eudj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sRtHY5eudj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sRtHY5eudj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sRtHY5eudj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sRtHY5eudj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sRtHY5eudj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sRtHY5eudj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sRtHY5eudj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sRtHY5eudj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sRtHY5eudj .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sRtHY5eudj .navbar.navbar-short {
  min-height: 110px;
}
.cid-sRtHY5eudj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sRtHY5eudj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sRtHY5eudj .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sRtHY5eudj nav.navbar {
  position: fixed;
}
.cid-sRtHY5eudj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRtHY5eudj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sRtHY5eudj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sRtHY5eudj .dropdown-item:hover,
.cid-sRtHY5eudj .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sRtHY5eudj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sRtHY5eudj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sRtHY5eudj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sRtHY5eudj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sRtHY5eudj .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sRtHY5eudj .dropdown-menu,
.cid-sRtHY5eudj .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sRtHY5eudj .nav-item:focus,
.cid-sRtHY5eudj .nav-link:focus {
  outline: none;
}
.cid-sRtHY5eudj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sRtHY5eudj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sRtHY5eudj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sRtHY5eudj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sRtHY5eudj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sRtHY5eudj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sRtHY5eudj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sRtHY5eudj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sRtHY5eudj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sRtHY5eudj .dropdown-item.active,
.cid-sRtHY5eudj .dropdown-item:active {
  background-color: transparent;
}
.cid-sRtHY5eudj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sRtHY5eudj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sRtHY5eudj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sRtHY5eudj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sRtHY5eudj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sRtHY5eudj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sRtHY5eudj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sRtHY5eudj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sRtHY5eudj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sRtHY5eudj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sRtHY5eudj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sRtHY5eudj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRtHY5eudj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sRtHY5eudj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sRtHY5eudj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRtHY5eudj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sRtHY5eudj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sRtHY5eudj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sRtHY5eudj .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sRtHY5eudj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sRtHY5eudj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sRtHY5eudj .navbar {
    height: 70px;
  }
  .cid-sRtHY5eudj .navbar.opened {
    height: auto;
  }
  .cid-sRtHY5eudj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sRtHY5eudj .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sRtHY5eudj .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sRtHY5Ag90 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-nowy-lad-hader-240-2-1920x240.jpg");
}
.cid-sRtHY5Ag90 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sRtHY5Ag90 .mbr-text,
.cid-sRtHY5Ag90 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sRtHY5Ag90 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sRtHY5Ag90 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRtHY5Panj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRtHY64H2Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sRtHY64H2Q .mbr-section-subtitle {
  color: #27253f;
}
.cid-sRtHY64H2Q .mbr-text {
  color: #27253f;
}
.cid-sRtHY6hYZM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sRtHY6hYZM img,
.cid-sRtHY6hYZM .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sRtHY6hYZM .item:focus,
.cid-sRtHY6hYZM span:focus {
  outline: none;
}
.cid-sRtHY6hYZM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sRtHY6hYZM .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sRtHY6hYZM .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sRtHY6hYZM .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sRtHY6hYZM .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sRtHY6hYZM .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sRtHY6hYZM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sRtHY6hYZM .mbr-section-title {
  color: #27253f;
}
.cid-sRtHY6hYZM .mbr-text,
.cid-sRtHY6hYZM .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sRtHY6hYZM .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sRtHY6hYZM .item-subtitle {
  text-align: left;
}
.cid-sRtHY6hYZM .mbr-section-subtitle {
  color: #27253f;
}
.cid-sRtHY6HdVx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sRtHY6HdVx .mbr-section-title {
  color: #27253f;
}
.cid-sRtHY6HdVx .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sRtHY6HdVx .align-left {
    text-align: center;
  }
}
.cid-sRtHY6WP99 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sRtHY6WP99 .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRtHY6WP99 .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sRtHY6WP99 .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sRtHY6WP99 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRtHY6WP99 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sRtHY6WP99 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sRtHY6WP99 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sRtHY6WP99 .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRtHY6WP99 .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRtHY6WP99 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRtHY6WP99 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRtHY6WP99 .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sUS9ncbwUX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sUS9ncbwUX .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sUS9ncbwUX .container {
    padding: 0 ;
  }
}
.cid-sUS9ncbwUX .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sUS9ncbwUX .navbar.opened {
  transition: all 0.3s;
}
.cid-sUS9ncbwUX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sUS9ncbwUX .navbar .navbar-logo img {
  width: auto;
}
.cid-sUS9ncbwUX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sUS9ncbwUX .navbar.collapsed {
  justify-content: center;
}
.cid-sUS9ncbwUX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sUS9ncbwUX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sUS9ncbwUX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sUS9ncbwUX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sUS9ncbwUX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sUS9ncbwUX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sUS9ncbwUX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sUS9ncbwUX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sUS9ncbwUX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sUS9ncbwUX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sUS9ncbwUX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sUS9ncbwUX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sUS9ncbwUX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sUS9ncbwUX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sUS9ncbwUX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sUS9ncbwUX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sUS9ncbwUX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sUS9ncbwUX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sUS9ncbwUX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sUS9ncbwUX .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sUS9ncbwUX .navbar.navbar-short {
  min-height: 110px;
}
.cid-sUS9ncbwUX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sUS9ncbwUX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sUS9ncbwUX .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sUS9ncbwUX nav.navbar {
  position: fixed;
}
.cid-sUS9ncbwUX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUS9ncbwUX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sUS9ncbwUX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sUS9ncbwUX .dropdown-item:hover,
.cid-sUS9ncbwUX .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sUS9ncbwUX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sUS9ncbwUX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sUS9ncbwUX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sUS9ncbwUX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sUS9ncbwUX .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sUS9ncbwUX .dropdown-menu,
.cid-sUS9ncbwUX .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sUS9ncbwUX .nav-item:focus,
.cid-sUS9ncbwUX .nav-link:focus {
  outline: none;
}
.cid-sUS9ncbwUX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sUS9ncbwUX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sUS9ncbwUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sUS9ncbwUX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sUS9ncbwUX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sUS9ncbwUX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sUS9ncbwUX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sUS9ncbwUX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sUS9ncbwUX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sUS9ncbwUX .dropdown-item.active,
.cid-sUS9ncbwUX .dropdown-item:active {
  background-color: transparent;
}
.cid-sUS9ncbwUX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sUS9ncbwUX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sUS9ncbwUX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sUS9ncbwUX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sUS9ncbwUX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sUS9ncbwUX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sUS9ncbwUX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sUS9ncbwUX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sUS9ncbwUX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sUS9ncbwUX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sUS9ncbwUX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sUS9ncbwUX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUS9ncbwUX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sUS9ncbwUX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sUS9ncbwUX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUS9ncbwUX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sUS9ncbwUX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sUS9ncbwUX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sUS9ncbwUX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sUS9ncbwUX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sUS9ncbwUX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sUS9ncbwUX .navbar {
    height: 70px;
  }
  .cid-sUS9ncbwUX .navbar.opened {
    height: auto;
  }
  .cid-sUS9ncbwUX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sUS9ncbwUX .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sUS9ncbwUX .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sUS9ncuL02 {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg-simpleedu-700-1920x700.png");
}
.cid-sUS9ncuL02 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sUS9ncuL02 .mbr-text,
.cid-sUS9ncuL02 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sUS9ncuL02 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sUS9ncuL02 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sUS9ncIj5M {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sUS9ncIj5M .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sUS9ncIj5M .item:last-child .icon-box:before {
  display: none;
}
.cid-sUS9ncIj5M .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sUS9ncIj5M .last:before {
  display: none;
}
.cid-sUS9ncIj5M .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sUS9ncIj5M .icon-box {
    margin-right: 1rem;
  }
}
.cid-sUS9ncIj5M span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sUS9ncIj5M span .card {
    margin-bottom: 2rem;
  }
  .cid-sUS9ncIj5M span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sUS9ncIj5M span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sUS9ncIj5M .icon-box::before {
    top: 114%;
  }
}
.cid-sUS9ncIj5M SPAN {
  color: #2dafe6;
}
.cid-sUS9ncIj5M .icon-text {
  color: #6c758f;
}
.cid-sUS9ncIj5M .icon-title {
  color: #27253f;
}
.cid-sUS9ncIj5M .icon-subtitle {
  color: #36187d;
}
.cid-sUS9ncIj5M .main-title {
  color: #27253f;
}
.cid-sUS9ndxcox {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sUS9ndxcox .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sUS9ndxcox .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sUS9ndxcox .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sUS9ndxcox img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sUS9ndxcox .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sUS9ndxcox .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sUS9ndxcox .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sUS9ndxcox .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sUS9ndxcox .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sUS9ndPou0 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUS9ndPou0 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sUS9ndPou0 .item .icon-wrap {
  text-align: center;
}
.cid-sUS9ndPou0 .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sUS9ndPou0 .item:last-child:before {
  display: none;
}
.cid-sUS9ndPou0 .item.last::before {
  display: none;
}
.cid-sUS9ndPou0 .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sUS9ndPou0 .text-box {
  text-align: center;
}
.cid-sUS9ndPou0 span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sUS9ndPou0 .card {
    margin-bottom: 2rem;
  }
  .cid-sUS9ndPou0 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sUS9ndPou0 .card-title,
.cid-sUS9ndPou0 .card-box {
  color: #27253f;
}
.cid-sUS9ndPou0 .icon-title,
.cid-sUS9ndPou0 .item .icon-wrap {
  color: #27253f;
}
.cid-sUS9nekUmd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUS9nekUmd .mbr-section-title {
  color: #27253f;
}
.cid-sUS9nekUmd .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sUS9nekUmd .align-left {
    text-align: center;
  }
}
.cid-sUS9newsf4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sUS9newsf4 .mbr-section-subtitle {
  color: #36187d;
}
.cid-sUS9newsf4 .mbr-text {
  color: #6c758f;
}
.cid-sUS9neJBHM {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sUS9neJBHM img,
.cid-sUS9neJBHM .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sUS9neJBHM .item:focus,
.cid-sUS9neJBHM span:focus {
  outline: none;
}
.cid-sUS9neJBHM .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sUS9neJBHM .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sUS9neJBHM .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sUS9neJBHM .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sUS9neJBHM .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sUS9neJBHM .item-content {
    padding: 1rem 0;
  }
}
.cid-sUS9neJBHM .mbr-section-title {
  color: #27253f;
}
.cid-sUS9neJBHM .item-title {
  color: #27253f;
}
.cid-sUS9neJBHM .item-subtitle {
  color: #bec2cf;
}
.cid-sUS9neJBHM .mbr-text,
.cid-sUS9neJBHM .mbr-section-btn {
  color: #6c758f;
}
.cid-sUS9neJBHM .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sUS9nf4oq6 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sUS9nf4oq6 .mbr-section-title {
  color: #27253f;
}
.cid-sUS9nf4oq6 .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sUS9nf4oq6 .align-left {
    text-align: center;
  }
}
.cid-sUS9nf4oq6 .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sUS9nf4oq6 .row {
    padding: 3rem 2rem;
  }
}
.cid-sUS9nfhWrV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sUS9nfhWrV .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUS9nfhWrV .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sUS9nfhWrV .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sUS9nfhWrV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sUS9nfhWrV .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sUS9nfhWrV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sUS9nfhWrV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sUS9nfhWrV .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sUS9nfhWrV .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sUS9nfhWrV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sUS9nfhWrV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sUS9nfhWrV .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sWbGe9XTOA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sWbGe9XTOA .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sWbGe9XTOA .container {
    padding: 0 ;
  }
}
.cid-sWbGe9XTOA .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sWbGe9XTOA .navbar.opened {
  transition: all 0.3s;
}
.cid-sWbGe9XTOA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sWbGe9XTOA .navbar .navbar-logo img {
  width: auto;
}
.cid-sWbGe9XTOA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sWbGe9XTOA .navbar.collapsed {
  justify-content: center;
}
.cid-sWbGe9XTOA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sWbGe9XTOA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sWbGe9XTOA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sWbGe9XTOA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sWbGe9XTOA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sWbGe9XTOA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sWbGe9XTOA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sWbGe9XTOA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sWbGe9XTOA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sWbGe9XTOA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sWbGe9XTOA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sWbGe9XTOA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sWbGe9XTOA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sWbGe9XTOA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sWbGe9XTOA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sWbGe9XTOA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sWbGe9XTOA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sWbGe9XTOA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sWbGe9XTOA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sWbGe9XTOA .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sWbGe9XTOA .navbar.navbar-short {
  min-height: 110px;
}
.cid-sWbGe9XTOA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sWbGe9XTOA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sWbGe9XTOA .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sWbGe9XTOA nav.navbar {
  position: fixed;
}
.cid-sWbGe9XTOA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sWbGe9XTOA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sWbGe9XTOA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sWbGe9XTOA .dropdown-item:hover,
.cid-sWbGe9XTOA .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sWbGe9XTOA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sWbGe9XTOA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sWbGe9XTOA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sWbGe9XTOA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sWbGe9XTOA .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sWbGe9XTOA .dropdown-menu,
.cid-sWbGe9XTOA .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sWbGe9XTOA .nav-item:focus,
.cid-sWbGe9XTOA .nav-link:focus {
  outline: none;
}
.cid-sWbGe9XTOA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sWbGe9XTOA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sWbGe9XTOA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sWbGe9XTOA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sWbGe9XTOA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sWbGe9XTOA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sWbGe9XTOA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sWbGe9XTOA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sWbGe9XTOA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sWbGe9XTOA .dropdown-item.active,
.cid-sWbGe9XTOA .dropdown-item:active {
  background-color: transparent;
}
.cid-sWbGe9XTOA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sWbGe9XTOA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sWbGe9XTOA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sWbGe9XTOA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sWbGe9XTOA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sWbGe9XTOA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sWbGe9XTOA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sWbGe9XTOA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sWbGe9XTOA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sWbGe9XTOA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sWbGe9XTOA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sWbGe9XTOA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sWbGe9XTOA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sWbGe9XTOA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sWbGe9XTOA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sWbGe9XTOA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sWbGe9XTOA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sWbGe9XTOA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sWbGe9XTOA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sWbGe9XTOA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sWbGe9XTOA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sWbGe9XTOA .navbar {
    height: 70px;
  }
  .cid-sWbGe9XTOA .navbar.opened {
    height: auto;
  }
  .cid-sWbGe9XTOA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sWbGe9XTOA .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sWbGe9XTOA .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sWbGeafve2 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-simpleedu-240-1920x241.png");
}
.cid-sWbGeafve2 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sWbGeafve2 .mbr-text,
.cid-sWbGeafve2 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sWbGeafve2 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sWbGeafve2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sWbGeatPVa {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWbGeaKIWE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sWbGeaKIWE .mbr-section-subtitle {
  color: #27253f;
}
.cid-sWbGeaKIWE .mbr-text {
  color: #27253f;
}
.cid-sWbGeaUTQJ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sWbGeaUTQJ img,
.cid-sWbGeaUTQJ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sWbGeaUTQJ .item:focus,
.cid-sWbGeaUTQJ span:focus {
  outline: none;
}
.cid-sWbGeaUTQJ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sWbGeaUTQJ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sWbGeaUTQJ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sWbGeaUTQJ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sWbGeaUTQJ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sWbGeaUTQJ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sWbGeaUTQJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sWbGeaUTQJ .mbr-section-title {
  color: #27253f;
}
.cid-sWbGeaUTQJ .mbr-text,
.cid-sWbGeaUTQJ .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sWbGeaUTQJ .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sWbGeaUTQJ .item-subtitle {
  text-align: left;
}
.cid-sWbGeaUTQJ .mbr-section-subtitle {
  color: #27253f;
}
.cid-sWbGebhIZ6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sWbGebhIZ6 .mbr-section-title {
  color: #27253f;
}
.cid-sWbGebhIZ6 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sWbGebhIZ6 .align-left {
    text-align: center;
  }
}
.cid-sWbGebuRsf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sWbGebuRsf .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sWbGebuRsf .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sWbGebuRsf .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sWbGebuRsf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sWbGebuRsf .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sWbGebuRsf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sWbGebuRsf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sWbGebuRsf .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sWbGebuRsf .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sWbGebuRsf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sWbGebuRsf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sWbGebuRsf .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sXv7aKTUGz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sXv7aKTUGz .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sXv7aKTUGz .container {
    padding: 0 ;
  }
}
.cid-sXv7aKTUGz .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sXv7aKTUGz .navbar.opened {
  transition: all 0.3s;
}
.cid-sXv7aKTUGz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sXv7aKTUGz .navbar .navbar-logo img {
  width: auto;
}
.cid-sXv7aKTUGz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sXv7aKTUGz .navbar.collapsed {
  justify-content: center;
}
.cid-sXv7aKTUGz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sXv7aKTUGz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sXv7aKTUGz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sXv7aKTUGz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sXv7aKTUGz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sXv7aKTUGz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sXv7aKTUGz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sXv7aKTUGz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sXv7aKTUGz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sXv7aKTUGz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sXv7aKTUGz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sXv7aKTUGz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sXv7aKTUGz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sXv7aKTUGz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sXv7aKTUGz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sXv7aKTUGz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sXv7aKTUGz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sXv7aKTUGz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sXv7aKTUGz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sXv7aKTUGz .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sXv7aKTUGz .navbar.navbar-short {
  min-height: 110px;
}
.cid-sXv7aKTUGz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sXv7aKTUGz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sXv7aKTUGz .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sXv7aKTUGz nav.navbar {
  position: fixed;
}
.cid-sXv7aKTUGz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXv7aKTUGz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sXv7aKTUGz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sXv7aKTUGz .dropdown-item:hover,
.cid-sXv7aKTUGz .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sXv7aKTUGz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sXv7aKTUGz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sXv7aKTUGz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sXv7aKTUGz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sXv7aKTUGz .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sXv7aKTUGz .dropdown-menu,
.cid-sXv7aKTUGz .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sXv7aKTUGz .nav-item:focus,
.cid-sXv7aKTUGz .nav-link:focus {
  outline: none;
}
.cid-sXv7aKTUGz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sXv7aKTUGz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXv7aKTUGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sXv7aKTUGz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXv7aKTUGz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sXv7aKTUGz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sXv7aKTUGz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sXv7aKTUGz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sXv7aKTUGz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sXv7aKTUGz .dropdown-item.active,
.cid-sXv7aKTUGz .dropdown-item:active {
  background-color: transparent;
}
.cid-sXv7aKTUGz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sXv7aKTUGz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sXv7aKTUGz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sXv7aKTUGz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sXv7aKTUGz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sXv7aKTUGz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sXv7aKTUGz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sXv7aKTUGz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sXv7aKTUGz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sXv7aKTUGz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sXv7aKTUGz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sXv7aKTUGz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXv7aKTUGz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXv7aKTUGz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sXv7aKTUGz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXv7aKTUGz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sXv7aKTUGz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sXv7aKTUGz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXv7aKTUGz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sXv7aKTUGz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sXv7aKTUGz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sXv7aKTUGz .navbar {
    height: 70px;
  }
  .cid-sXv7aKTUGz .navbar.opened {
    height: auto;
  }
  .cid-sXv7aKTUGz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sXv7aKTUGz .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sXv7aKTUGz .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sXv7aLcFzD {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg-simplemed-700-2-oryginal-1920x700.jpg");
}
.cid-sXv7aLcFzD .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sXv7aLcFzD .mbr-text,
.cid-sXv7aLcFzD .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sXv7aLcFzD .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sXv7aLcFzD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sXv7aLqM85 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sXv7aLqM85 .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-sXv7aLqM85 .item:last-child .icon-box:before {
  display: none;
}
.cid-sXv7aLqM85 .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-sXv7aLqM85 .last:before {
  display: none;
}
.cid-sXv7aLqM85 .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sXv7aLqM85 .icon-box {
    margin-right: 1rem;
  }
}
.cid-sXv7aLqM85 span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sXv7aLqM85 span .card {
    margin-bottom: 2rem;
  }
  .cid-sXv7aLqM85 span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-sXv7aLqM85 span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-sXv7aLqM85 .icon-box::before {
    top: 114%;
  }
}
.cid-sXv7aLqM85 SPAN {
  color: #2dafe6;
}
.cid-sXv7aLqM85 .icon-text {
  color: #6c758f;
}
.cid-sXv7aLqM85 .icon-title {
  color: #27253f;
}
.cid-sXv7aLqM85 .icon-subtitle {
  color: #36187d;
}
.cid-sXv7aLqM85 .main-title {
  color: #27253f;
}
.cid-sXv7aM4ASC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sXv7aM4ASC .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sXv7aM4ASC .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sXv7aM4ASC .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sXv7aM4ASC img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sXv7aM4ASC .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sXv7aM4ASC .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sXv7aM4ASC .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sXv7aM4ASC .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sXv7aM4ASC .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sXv7aMkA9C {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sXv7aMkA9C .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sXv7aMkA9C .item .icon-wrap {
  text-align: center;
}
.cid-sXv7aMkA9C .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sXv7aMkA9C .item:last-child:before {
  display: none;
}
.cid-sXv7aMkA9C .item.last::before {
  display: none;
}
.cid-sXv7aMkA9C .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sXv7aMkA9C .text-box {
  text-align: center;
}
.cid-sXv7aMkA9C span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sXv7aMkA9C .card {
    margin-bottom: 2rem;
  }
  .cid-sXv7aMkA9C .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sXv7aMkA9C .card-title,
.cid-sXv7aMkA9C .card-box {
  color: #27253f;
}
.cid-sXv7aMkA9C .icon-title,
.cid-sXv7aMkA9C .item .icon-wrap {
  color: #27253f;
}
.cid-sXv7aMVSG8 {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sXv7aMVSG8 .mbr-section-title {
  color: #27253f;
}
.cid-sXv7aMVSG8 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sXv7aMVSG8 .align-left {
    text-align: center;
  }
}
.cid-sXv7aN9Bip {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sXv7aN9Bip .mbr-section-subtitle {
  color: #36187d;
}
.cid-sXv7aN9Bip .mbr-text {
  color: #6c758f;
}
.cid-sXv7aNkKRH {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sXv7aNkKRH img,
.cid-sXv7aNkKRH .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sXv7aNkKRH .item:focus,
.cid-sXv7aNkKRH span:focus {
  outline: none;
}
.cid-sXv7aNkKRH .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sXv7aNkKRH .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sXv7aNkKRH .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sXv7aNkKRH .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sXv7aNkKRH .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sXv7aNkKRH .item-content {
    padding: 1rem 0;
  }
}
.cid-sXv7aNkKRH .mbr-section-title {
  color: #27253f;
}
.cid-sXv7aNkKRH .item-title {
  color: #27253f;
}
.cid-sXv7aNkKRH .item-subtitle {
  color: #bec2cf;
}
.cid-sXv7aNkKRH .mbr-text,
.cid-sXv7aNkKRH .mbr-section-btn {
  color: #6c758f;
}
.cid-sXv7aNkKRH .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sXv7aNKfVN {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sXv7aNKfVN .mbr-section-title {
  color: #27253f;
}
.cid-sXv7aNKfVN .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sXv7aNKfVN .align-left {
    text-align: center;
  }
}
.cid-sXv7aNKfVN .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sXv7aNKfVN .row {
    padding: 3rem 2rem;
  }
}
.cid-sXv7aNYvnq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sXv7aNYvnq .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sXv7aNYvnq .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sXv7aNYvnq .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sXv7aNYvnq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sXv7aNYvnq .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sXv7aNYvnq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sXv7aNYvnq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sXv7aNYvnq .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sXv7aNYvnq .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sXv7aNYvnq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sXv7aNYvnq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sXv7aNYvnq .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sYs3SF3bty {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sYs3SF3bty .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sYs3SF3bty .container {
    padding: 0 ;
  }
}
.cid-sYs3SF3bty .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sYs3SF3bty .navbar.opened {
  transition: all 0.3s;
}
.cid-sYs3SF3bty .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sYs3SF3bty .navbar .navbar-logo img {
  width: auto;
}
.cid-sYs3SF3bty .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sYs3SF3bty .navbar.collapsed {
  justify-content: center;
}
.cid-sYs3SF3bty .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sYs3SF3bty .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sYs3SF3bty .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sYs3SF3bty .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sYs3SF3bty .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sYs3SF3bty .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sYs3SF3bty .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sYs3SF3bty .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sYs3SF3bty .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sYs3SF3bty .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sYs3SF3bty .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sYs3SF3bty .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sYs3SF3bty .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sYs3SF3bty .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sYs3SF3bty .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sYs3SF3bty .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sYs3SF3bty .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sYs3SF3bty .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sYs3SF3bty .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sYs3SF3bty .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sYs3SF3bty .navbar.navbar-short {
  min-height: 110px;
}
.cid-sYs3SF3bty .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sYs3SF3bty .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sYs3SF3bty .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sYs3SF3bty nav.navbar {
  position: fixed;
}
.cid-sYs3SF3bty .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sYs3SF3bty .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sYs3SF3bty .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sYs3SF3bty .dropdown-item:hover,
.cid-sYs3SF3bty .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sYs3SF3bty .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sYs3SF3bty .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sYs3SF3bty .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sYs3SF3bty .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sYs3SF3bty .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sYs3SF3bty .dropdown-menu,
.cid-sYs3SF3bty .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sYs3SF3bty .nav-item:focus,
.cid-sYs3SF3bty .nav-link:focus {
  outline: none;
}
.cid-sYs3SF3bty .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sYs3SF3bty .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sYs3SF3bty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sYs3SF3bty .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sYs3SF3bty .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sYs3SF3bty .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sYs3SF3bty .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sYs3SF3bty .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sYs3SF3bty .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sYs3SF3bty .dropdown-item.active,
.cid-sYs3SF3bty .dropdown-item:active {
  background-color: transparent;
}
.cid-sYs3SF3bty .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sYs3SF3bty .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sYs3SF3bty .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sYs3SF3bty .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sYs3SF3bty .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sYs3SF3bty .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sYs3SF3bty ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sYs3SF3bty .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sYs3SF3bty button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sYs3SF3bty button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sYs3SF3bty button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sYs3SF3bty button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sYs3SF3bty button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sYs3SF3bty button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sYs3SF3bty nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sYs3SF3bty nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sYs3SF3bty nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sYs3SF3bty nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sYs3SF3bty .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sYs3SF3bty a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sYs3SF3bty .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sYs3SF3bty .navbar {
    height: 70px;
  }
  .cid-sYs3SF3bty .navbar.opened {
    height: auto;
  }
  .cid-sYs3SF3bty .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYs3SF3bty .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sYs3SF3bty .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sYs3SFnaZq {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/bg-nowy-lad-700-2-1920x700.jpg");
}
.cid-sYs3SFnaZq .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sYs3SFnaZq .mbr-text,
.cid-sYs3SFnaZq .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sYs3SFnaZq .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sYs3SFnaZq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sYs3SFBkNT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-sYs3SFBkNT .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
  align-items: flex-start;
}
.cid-sYs3SFBkNT .item:last-child .icon-box:before {
  display: none;
}
.cid-sYs3SFBkNT .last:before {
  display: none;
}
.cid-sYs3SFBkNT .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-sYs3SFBkNT .icon-box {
    margin-right: 1rem;
  }
}
.cid-sYs3SFBkNT span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-sYs3SFBkNT span .card {
    margin-bottom: 2rem;
  }
  .cid-sYs3SFBkNT span .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sYs3SFBkNT SPAN {
  color: #2dafe6;
}
.cid-sYs3SFBkNT .icon-text {
  color: #6c758f;
}
.cid-sYs3SFBkNT .icon-title {
  color: #27253f;
}
.cid-sYs3SFBkNT .icon-subtitle {
  color: #36187d;
}
.cid-sYs3SFBkNT .main-title {
  color: #27253f;
}
.cid-sYs3SGdYNZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sYs3SGdYNZ .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-sYs3SGdYNZ .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-sYs3SGdYNZ .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-sYs3SGdYNZ img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-sYs3SGdYNZ .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sYs3SGdYNZ .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sYs3SGdYNZ .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-sYs3SGdYNZ .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-sYs3SGdYNZ .card-title {
  color: #27253f;
  text-align: center;
}
.cid-sYs3SGuBIN {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYs3SGuBIN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-sYs3SGuBIN .item .icon-wrap {
  text-align: center;
}
.cid-sYs3SGuBIN .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-sYs3SGuBIN .item:last-child:before {
  display: none;
}
.cid-sYs3SGuBIN .item.last::before {
  display: none;
}
.cid-sYs3SGuBIN .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-sYs3SGuBIN .text-box {
  text-align: center;
}
.cid-sYs3SGuBIN span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-sYs3SGuBIN .card {
    margin-bottom: 2rem;
  }
  .cid-sYs3SGuBIN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sYs3SGuBIN .card-title,
.cid-sYs3SGuBIN .card-box {
  color: #27253f;
}
.cid-sYs3SGuBIN .icon-title,
.cid-sYs3SGuBIN .item .icon-wrap {
  color: #27253f;
}
.cid-sYs3SH9fNN {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sYs3SH9fNN .mbr-section-title {
  color: #27253f;
}
.cid-sYs3SH9fNN .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sYs3SH9fNN .align-left {
    text-align: center;
  }
}
.cid-sYs3SHnvHE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sYs3SHnvHE .mbr-section-subtitle {
  color: #36187d;
}
.cid-sYs3SHnvHE .mbr-text {
  color: #6c758f;
}
.cid-sYsbzURvMo {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-sYsbzURvMo img,
.cid-sYsbzURvMo .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sYsbzURvMo .item:focus,
.cid-sYsbzURvMo span:focus {
  outline: none;
}
.cid-sYsbzURvMo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sYsbzURvMo .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-sYsbzURvMo .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-sYsbzURvMo .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-sYsbzURvMo .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-sYsbzURvMo .item-content {
    padding: 1rem 0;
  }
}
.cid-sYsbzURvMo .mbr-section-title {
  color: #27253f;
}
.cid-sYsbzURvMo .item-title {
  color: #27253f;
}
.cid-sYsbzURvMo .item-subtitle {
  color: #bec2cf;
}
.cid-sYsbzURvMo .mbr-text,
.cid-sYsbzURvMo .mbr-section-btn {
  color: #6c758f;
}
.cid-sYsbzURvMo .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-sYs3SHXJ2q {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-sYs3SHXJ2q .mbr-section-title {
  color: #27253f;
}
.cid-sYs3SHXJ2q .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-sYs3SHXJ2q .align-left {
    text-align: center;
  }
}
.cid-sYs3SHXJ2q .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-sYs3SHXJ2q .row {
    padding: 3rem 2rem;
  }
}
.cid-sYs3SIao6k {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sYs3SIao6k .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sYs3SIao6k .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sYs3SIao6k .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sYs3SIao6k .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sYs3SIao6k .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sYs3SIao6k .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sYs3SIao6k .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sYs3SIao6k .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sYs3SIao6k .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sYs3SIao6k .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sYs3SIao6k .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sYs3SIao6k .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sYK8IRtn4u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sYK8IRtn4u .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sYK8IRtn4u .container {
    padding: 0 ;
  }
}
.cid-sYK8IRtn4u .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sYK8IRtn4u .navbar.opened {
  transition: all 0.3s;
}
.cid-sYK8IRtn4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sYK8IRtn4u .navbar .navbar-logo img {
  width: auto;
}
.cid-sYK8IRtn4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sYK8IRtn4u .navbar.collapsed {
  justify-content: center;
}
.cid-sYK8IRtn4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sYK8IRtn4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sYK8IRtn4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sYK8IRtn4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sYK8IRtn4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sYK8IRtn4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sYK8IRtn4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sYK8IRtn4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sYK8IRtn4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sYK8IRtn4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sYK8IRtn4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sYK8IRtn4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sYK8IRtn4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sYK8IRtn4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sYK8IRtn4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sYK8IRtn4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sYK8IRtn4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sYK8IRtn4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sYK8IRtn4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sYK8IRtn4u .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sYK8IRtn4u .navbar.navbar-short {
  min-height: 110px;
}
.cid-sYK8IRtn4u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sYK8IRtn4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sYK8IRtn4u .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sYK8IRtn4u nav.navbar {
  position: fixed;
}
.cid-sYK8IRtn4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sYK8IRtn4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sYK8IRtn4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sYK8IRtn4u .dropdown-item:hover,
.cid-sYK8IRtn4u .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sYK8IRtn4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sYK8IRtn4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sYK8IRtn4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sYK8IRtn4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sYK8IRtn4u .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sYK8IRtn4u .dropdown-menu,
.cid-sYK8IRtn4u .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sYK8IRtn4u .nav-item:focus,
.cid-sYK8IRtn4u .nav-link:focus {
  outline: none;
}
.cid-sYK8IRtn4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sYK8IRtn4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sYK8IRtn4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sYK8IRtn4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sYK8IRtn4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sYK8IRtn4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sYK8IRtn4u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sYK8IRtn4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sYK8IRtn4u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sYK8IRtn4u .dropdown-item.active,
.cid-sYK8IRtn4u .dropdown-item:active {
  background-color: transparent;
}
.cid-sYK8IRtn4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sYK8IRtn4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sYK8IRtn4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sYK8IRtn4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sYK8IRtn4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sYK8IRtn4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sYK8IRtn4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sYK8IRtn4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sYK8IRtn4u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sYK8IRtn4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sYK8IRtn4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sYK8IRtn4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sYK8IRtn4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sYK8IRtn4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sYK8IRtn4u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sYK8IRtn4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sYK8IRtn4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sYK8IRtn4u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sYK8IRtn4u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sYK8IRtn4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sYK8IRtn4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sYK8IRtn4u .navbar {
    height: 70px;
  }
  .cid-sYK8IRtn4u .navbar.opened {
    height: auto;
  }
  .cid-sYK8IRtn4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sYK8IRtn4u .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sYK8IRtn4u .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sYK8IRO4ym {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-simplemed-700-2-oryginal-1920x700.jpeg");
}
.cid-sYK8IRO4ym .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sYK8IRO4ym .mbr-text,
.cid-sYK8IRO4ym .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sYK8IRO4ym .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sYK8IRO4ym .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sYK8IS2Onj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYK8ISkmSr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sYK8ISkmSr .mbr-section-subtitle {
  color: #27253f;
}
.cid-sYK8ISkmSr .mbr-text {
  color: #27253f;
}
.cid-sYK8ISwsFg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sYK8ISwsFg img,
.cid-sYK8ISwsFg .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sYK8ISwsFg .item:focus,
.cid-sYK8ISwsFg span:focus {
  outline: none;
}
.cid-sYK8ISwsFg .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sYK8ISwsFg .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sYK8ISwsFg .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sYK8ISwsFg .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sYK8ISwsFg .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sYK8ISwsFg .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sYK8ISwsFg .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sYK8ISwsFg .mbr-section-title {
  color: #27253f;
}
.cid-sYK8ISwsFg .mbr-text,
.cid-sYK8ISwsFg .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sYK8ISwsFg .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sYK8ISwsFg .item-subtitle {
  text-align: left;
}
.cid-sYK8ISwsFg .mbr-section-subtitle {
  color: #27253f;
}
.cid-sYK8ISSRlC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sYK8ISSRlC .mbr-section-title {
  color: #27253f;
}
.cid-sYK8ISSRlC .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sYK8ISSRlC .align-left {
    text-align: center;
  }
}
.cid-sYK8IT5K9M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sYK8IT5K9M .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sYK8IT5K9M .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sYK8IT5K9M .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sYK8IT5K9M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sYK8IT5K9M .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sYK8IT5K9M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sYK8IT5K9M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sYK8IT5K9M .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sYK8IT5K9M .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sYK8IT5K9M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sYK8IT5K9M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sYK8IT5K9M .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-sZLt6k9j2l {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-sZLt6k9j2l .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-sZLt6k9j2l .container {
    padding: 0 ;
  }
}
.cid-sZLt6k9j2l .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-sZLt6k9j2l .navbar.opened {
  transition: all 0.3s;
}
.cid-sZLt6k9j2l .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sZLt6k9j2l .navbar .navbar-logo img {
  width: auto;
}
.cid-sZLt6k9j2l .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sZLt6k9j2l .navbar.collapsed {
  justify-content: center;
}
.cid-sZLt6k9j2l .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sZLt6k9j2l .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sZLt6k9j2l .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-sZLt6k9j2l .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sZLt6k9j2l .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sZLt6k9j2l .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sZLt6k9j2l .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sZLt6k9j2l .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sZLt6k9j2l .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sZLt6k9j2l .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sZLt6k9j2l .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sZLt6k9j2l .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sZLt6k9j2l .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sZLt6k9j2l .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sZLt6k9j2l .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sZLt6k9j2l .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sZLt6k9j2l .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sZLt6k9j2l .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sZLt6k9j2l .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sZLt6k9j2l .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-sZLt6k9j2l .navbar.navbar-short {
  min-height: 110px;
}
.cid-sZLt6k9j2l .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sZLt6k9j2l .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sZLt6k9j2l .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-sZLt6k9j2l nav.navbar {
  position: fixed;
}
.cid-sZLt6k9j2l .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLt6k9j2l .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-sZLt6k9j2l .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sZLt6k9j2l .dropdown-item:hover,
.cid-sZLt6k9j2l .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-sZLt6k9j2l .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sZLt6k9j2l .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sZLt6k9j2l .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sZLt6k9j2l .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sZLt6k9j2l .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sZLt6k9j2l .dropdown-menu,
.cid-sZLt6k9j2l .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-sZLt6k9j2l .nav-item:focus,
.cid-sZLt6k9j2l .nav-link:focus {
  outline: none;
}
.cid-sZLt6k9j2l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sZLt6k9j2l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZLt6k9j2l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sZLt6k9j2l .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sZLt6k9j2l .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sZLt6k9j2l .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sZLt6k9j2l .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sZLt6k9j2l .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sZLt6k9j2l .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sZLt6k9j2l .dropdown-item.active,
.cid-sZLt6k9j2l .dropdown-item:active {
  background-color: transparent;
}
.cid-sZLt6k9j2l .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sZLt6k9j2l .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sZLt6k9j2l .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sZLt6k9j2l .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-sZLt6k9j2l .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sZLt6k9j2l .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZLt6k9j2l ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sZLt6k9j2l .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sZLt6k9j2l button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sZLt6k9j2l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-sZLt6k9j2l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sZLt6k9j2l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLt6k9j2l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sZLt6k9j2l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sZLt6k9j2l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLt6k9j2l nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sZLt6k9j2l nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sZLt6k9j2l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sZLt6k9j2l .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sZLt6k9j2l a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sZLt6k9j2l .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sZLt6k9j2l .navbar {
    height: 70px;
  }
  .cid-sZLt6k9j2l .navbar.opened {
    height: auto;
  }
  .cid-sZLt6k9j2l .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZLt6k9j2l .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZLt6k9j2l .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-sZLt6ksONV {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/bg-nowy-lad-hader-240-2-1920x240.jpg");
}
.cid-sZLt6ksONV .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-sZLt6ksONV .mbr-text,
.cid-sZLt6ksONV .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sZLt6ksONV .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sZLt6ksONV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZLt6kGd9D {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZLt6kUdcp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sZLt6kUdcp .mbr-section-subtitle {
  color: #27253f;
}
.cid-sZLt6kUdcp .mbr-text {
  color: #27253f;
}
.cid-sZLt6l8l5R {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sZLt6l8l5R img,
.cid-sZLt6l8l5R .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-sZLt6l8l5R .item:focus,
.cid-sZLt6l8l5R span:focus {
  outline: none;
}
.cid-sZLt6l8l5R .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sZLt6l8l5R .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sZLt6l8l5R .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sZLt6l8l5R .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sZLt6l8l5R .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sZLt6l8l5R .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sZLt6l8l5R .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sZLt6l8l5R .mbr-section-title {
  color: #27253f;
}
.cid-sZLt6l8l5R .mbr-text,
.cid-sZLt6l8l5R .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-sZLt6l8l5R .item-title {
  text-align: center;
  color: #27253f;
}
.cid-sZLt6l8l5R .item-subtitle {
  text-align: left;
}
.cid-sZLt6l8l5R .mbr-section-subtitle {
  color: #27253f;
}
.cid-sZLt6lvzK7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-sZLt6lvzK7 .mbr-section-title {
  color: #27253f;
}
.cid-sZLt6lvzK7 .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-sZLt6lvzK7 .align-left {
    text-align: center;
  }
}
.cid-sZLt6lIn6I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-sZLt6lIn6I .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZLt6lIn6I .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sZLt6lIn6I .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-sZLt6lIn6I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZLt6lIn6I .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-sZLt6lIn6I .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sZLt6lIn6I .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sZLt6lIn6I .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZLt6lIn6I .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZLt6lIn6I .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZLt6lIn6I .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZLt6lIn6I .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t0eUVRoHfM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0eUVRoHfM .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t0eUVRoHfM .container {
    padding: 0 ;
  }
}
.cid-t0eUVRoHfM .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t0eUVRoHfM .navbar.opened {
  transition: all 0.3s;
}
.cid-t0eUVRoHfM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0eUVRoHfM .navbar .navbar-logo img {
  width: auto;
}
.cid-t0eUVRoHfM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0eUVRoHfM .navbar.collapsed {
  justify-content: center;
}
.cid-t0eUVRoHfM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0eUVRoHfM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0eUVRoHfM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0eUVRoHfM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0eUVRoHfM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0eUVRoHfM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t0eUVRoHfM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0eUVRoHfM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0eUVRoHfM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0eUVRoHfM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0eUVRoHfM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0eUVRoHfM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0eUVRoHfM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0eUVRoHfM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t0eUVRoHfM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0eUVRoHfM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0eUVRoHfM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0eUVRoHfM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0eUVRoHfM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0eUVRoHfM .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t0eUVRoHfM .navbar.navbar-short {
  min-height: 110px;
}
.cid-t0eUVRoHfM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0eUVRoHfM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0eUVRoHfM .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t0eUVRoHfM nav.navbar {
  position: fixed;
}
.cid-t0eUVRoHfM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0eUVRoHfM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t0eUVRoHfM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0eUVRoHfM .dropdown-item:hover,
.cid-t0eUVRoHfM .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t0eUVRoHfM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0eUVRoHfM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0eUVRoHfM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0eUVRoHfM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0eUVRoHfM .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0eUVRoHfM .dropdown-menu,
.cid-t0eUVRoHfM .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t0eUVRoHfM .nav-item:focus,
.cid-t0eUVRoHfM .nav-link:focus {
  outline: none;
}
.cid-t0eUVRoHfM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0eUVRoHfM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0eUVRoHfM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0eUVRoHfM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0eUVRoHfM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0eUVRoHfM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0eUVRoHfM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0eUVRoHfM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0eUVRoHfM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0eUVRoHfM .dropdown-item.active,
.cid-t0eUVRoHfM .dropdown-item:active {
  background-color: transparent;
}
.cid-t0eUVRoHfM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0eUVRoHfM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0eUVRoHfM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0eUVRoHfM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t0eUVRoHfM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0eUVRoHfM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0eUVRoHfM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0eUVRoHfM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0eUVRoHfM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0eUVRoHfM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t0eUVRoHfM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0eUVRoHfM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0eUVRoHfM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0eUVRoHfM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0eUVRoHfM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0eUVRoHfM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0eUVRoHfM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0eUVRoHfM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0eUVRoHfM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0eUVRoHfM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0eUVRoHfM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0eUVRoHfM .navbar {
    height: 70px;
  }
  .cid-t0eUVRoHfM .navbar.opened {
    height: auto;
  }
  .cid-t0eUVRoHfM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0eUVRoHfM .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t0eUVRoHfM .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t0eUVRFD4Q {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/raportowanie-medi-70-1920x700.jpg");
}
.cid-t0eUVRFD4Q .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t0eUVRFD4Q .mbr-text,
.cid-t0eUVRFD4Q .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-t0eUVRFD4Q .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-t0eUVRFD4Q .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0eUVRRtDu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-t0eUVRRtDu .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-t0eUVRRtDu .item:last-child .icon-box:before {
  display: none;
}
.cid-t0eUVRRtDu .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-t0eUVRRtDu .last:before {
  display: none;
}
.cid-t0eUVRRtDu .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-t0eUVRRtDu .icon-box {
    margin-right: 1rem;
  }
}
.cid-t0eUVRRtDu span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-t0eUVRRtDu span .card {
    margin-bottom: 2rem;
  }
  .cid-t0eUVRRtDu span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t0eUVRRtDu span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-t0eUVRRtDu .icon-box::before {
    top: 114%;
  }
}
.cid-t0eUVRRtDu SPAN {
  color: #2dafe6;
}
.cid-t0eUVRRtDu .icon-text {
  color: #6c758f;
}
.cid-t0eUVRRtDu .icon-title {
  color: #27253f;
}
.cid-t0eUVRRtDu .icon-subtitle {
  color: #36187d;
}
.cid-t0eUVRRtDu .main-title {
  color: #27253f;
}
.cid-t0eUVSqZl0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-t0eUVSqZl0 .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-t0eUVSqZl0 .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-t0eUVSqZl0 .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-t0eUVSqZl0 img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-t0eUVSqZl0 .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t0eUVSqZl0 .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t0eUVSqZl0 .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-t0eUVSqZl0 .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-t0eUVSqZl0 .card-title {
  color: #27253f;
  text-align: center;
}
.cid-t0eUVSJGKG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t0eUVSJGKG .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-t0eUVSJGKG .item .icon-wrap {
  text-align: center;
}
.cid-t0eUVSJGKG .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-t0eUVSJGKG .item:last-child:before {
  display: none;
}
.cid-t0eUVSJGKG .item.last::before {
  display: none;
}
.cid-t0eUVSJGKG .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-t0eUVSJGKG .text-box {
  text-align: center;
}
.cid-t0eUVSJGKG span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-t0eUVSJGKG .card {
    margin-bottom: 2rem;
  }
  .cid-t0eUVSJGKG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t0eUVSJGKG .card-title,
.cid-t0eUVSJGKG .card-box {
  color: #27253f;
}
.cid-t0eUVSJGKG .icon-title,
.cid-t0eUVSJGKG .item .icon-wrap {
  color: #27253f;
}
.cid-t0eUVTcZtn {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t0eUVTcZtn .mbr-section-title {
  color: #27253f;
}
.cid-t0eUVTcZtn .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-t0eUVTcZtn .align-left {
    text-align: center;
  }
}
.cid-t0eUVTpCay {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-t0eUVTpCay .mbr-section-subtitle {
  color: #36187d;
}
.cid-t0eUVTpCay .mbr-text {
  color: #6c758f;
}
.cid-t0eUVTzr42 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-t0eUVTzr42 img,
.cid-t0eUVTzr42 .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-t0eUVTzr42 .item:focus,
.cid-t0eUVTzr42 span:focus {
  outline: none;
}
.cid-t0eUVTzr42 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t0eUVTzr42 .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-t0eUVTzr42 .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t0eUVTzr42 .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-t0eUVTzr42 .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-t0eUVTzr42 .item-content {
    padding: 1rem 0;
  }
}
.cid-t0eUVTzr42 .mbr-section-title {
  color: #27253f;
}
.cid-t0eUVTzr42 .item-title {
  color: #27253f;
}
.cid-t0eUVTzr42 .item-subtitle {
  color: #bec2cf;
}
.cid-t0eUVTzr42 .mbr-text,
.cid-t0eUVTzr42 .mbr-section-btn {
  color: #6c758f;
}
.cid-t0eUVTzr42 .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-t0eUVTSoOf {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-t0eUVTSoOf .mbr-section-title {
  color: #27253f;
}
.cid-t0eUVTSoOf .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-t0eUVTSoOf .align-left {
    text-align: center;
  }
}
.cid-t0eUVTSoOf .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-t0eUVTSoOf .row {
    padding: 3rem 2rem;
  }
}
.cid-t0eUVU4c0D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t0eUVU4c0D .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0eUVU4c0D .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t0eUVU4c0D .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t0eUVU4c0D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0eUVU4c0D .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t0eUVU4c0D .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t0eUVU4c0D .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t0eUVU4c0D .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0eUVU4c0D .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0eUVU4c0D .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0eUVU4c0D .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0eUVU4c0D .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t0qPXXZ6ES {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t0qPXXZ6ES .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-t0qPXXZ6ES .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t0qPXXZ6ES .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t0qPXXZ6ES .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t0qPXXZ6ES .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t0qPXXZ6ES .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-t0qPXXZ6ES .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t0qPXYgeZn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t0qPXYgeZn .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t0qPXYgeZn .container {
    padding: 0 ;
  }
}
.cid-t0qPXYgeZn .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t0qPXYgeZn .navbar.opened {
  transition: all 0.3s;
}
.cid-t0qPXYgeZn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t0qPXYgeZn .navbar .navbar-logo img {
  width: auto;
}
.cid-t0qPXYgeZn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t0qPXYgeZn .navbar.collapsed {
  justify-content: center;
}
.cid-t0qPXYgeZn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t0qPXYgeZn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t0qPXYgeZn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t0qPXYgeZn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t0qPXYgeZn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t0qPXYgeZn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t0qPXYgeZn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t0qPXYgeZn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t0qPXYgeZn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t0qPXYgeZn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t0qPXYgeZn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t0qPXYgeZn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t0qPXYgeZn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t0qPXYgeZn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t0qPXYgeZn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t0qPXYgeZn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t0qPXYgeZn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t0qPXYgeZn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t0qPXYgeZn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t0qPXYgeZn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t0qPXYgeZn .navbar.navbar-short {
  min-height: 110px;
}
.cid-t0qPXYgeZn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t0qPXYgeZn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t0qPXYgeZn .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t0qPXYgeZn nav.navbar {
  position: fixed;
}
.cid-t0qPXYgeZn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0qPXYgeZn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t0qPXYgeZn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t0qPXYgeZn .dropdown-item:hover,
.cid-t0qPXYgeZn .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t0qPXYgeZn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t0qPXYgeZn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t0qPXYgeZn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t0qPXYgeZn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t0qPXYgeZn .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t0qPXYgeZn .dropdown-menu,
.cid-t0qPXYgeZn .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t0qPXYgeZn .nav-item:focus,
.cid-t0qPXYgeZn .nav-link:focus {
  outline: none;
}
.cid-t0qPXYgeZn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t0qPXYgeZn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t0qPXYgeZn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t0qPXYgeZn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t0qPXYgeZn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t0qPXYgeZn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t0qPXYgeZn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t0qPXYgeZn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t0qPXYgeZn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t0qPXYgeZn .dropdown-item.active,
.cid-t0qPXYgeZn .dropdown-item:active {
  background-color: transparent;
}
.cid-t0qPXYgeZn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t0qPXYgeZn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t0qPXYgeZn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t0qPXYgeZn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t0qPXYgeZn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t0qPXYgeZn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t0qPXYgeZn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t0qPXYgeZn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t0qPXYgeZn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t0qPXYgeZn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t0qPXYgeZn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t0qPXYgeZn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0qPXYgeZn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t0qPXYgeZn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t0qPXYgeZn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0qPXYgeZn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t0qPXYgeZn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t0qPXYgeZn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t0qPXYgeZn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t0qPXYgeZn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t0qPXYgeZn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t0qPXYgeZn .navbar {
    height: 70px;
  }
  .cid-t0qPXYgeZn .navbar.opened {
    height: auto;
  }
  .cid-t0qPXYgeZn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0qPXYgeZn .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t0qPXYgeZn .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t0qPXYysip {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t0qPXYysip .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0qPXYysip .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t0qPXYysip .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t0qPXYysip .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0qPXYysip .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t0qPXYysip .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t0qPXYysip .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t0qPXYysip .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0qPXYysip .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0qPXYysip .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0qPXYysip .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0qPXYysip .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t1FBQCrWOO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t1FBQCrWOO .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t1FBQCrWOO .container {
    padding: 0 ;
  }
}
.cid-t1FBQCrWOO .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t1FBQCrWOO .navbar.opened {
  transition: all 0.3s;
}
.cid-t1FBQCrWOO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t1FBQCrWOO .navbar .navbar-logo img {
  width: auto;
}
.cid-t1FBQCrWOO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1FBQCrWOO .navbar.collapsed {
  justify-content: center;
}
.cid-t1FBQCrWOO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1FBQCrWOO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1FBQCrWOO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t1FBQCrWOO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1FBQCrWOO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1FBQCrWOO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t1FBQCrWOO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1FBQCrWOO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t1FBQCrWOO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t1FBQCrWOO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1FBQCrWOO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1FBQCrWOO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1FBQCrWOO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1FBQCrWOO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t1FBQCrWOO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t1FBQCrWOO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1FBQCrWOO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t1FBQCrWOO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t1FBQCrWOO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t1FBQCrWOO .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t1FBQCrWOO .navbar.navbar-short {
  min-height: 110px;
}
.cid-t1FBQCrWOO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t1FBQCrWOO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t1FBQCrWOO .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t1FBQCrWOO nav.navbar {
  position: fixed;
}
.cid-t1FBQCrWOO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1FBQCrWOO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t1FBQCrWOO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t1FBQCrWOO .dropdown-item:hover,
.cid-t1FBQCrWOO .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t1FBQCrWOO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t1FBQCrWOO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t1FBQCrWOO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t1FBQCrWOO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t1FBQCrWOO .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t1FBQCrWOO .dropdown-menu,
.cid-t1FBQCrWOO .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t1FBQCrWOO .nav-item:focus,
.cid-t1FBQCrWOO .nav-link:focus {
  outline: none;
}
.cid-t1FBQCrWOO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1FBQCrWOO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1FBQCrWOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t1FBQCrWOO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1FBQCrWOO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1FBQCrWOO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1FBQCrWOO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1FBQCrWOO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1FBQCrWOO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1FBQCrWOO .dropdown-item.active,
.cid-t1FBQCrWOO .dropdown-item:active {
  background-color: transparent;
}
.cid-t1FBQCrWOO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1FBQCrWOO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1FBQCrWOO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1FBQCrWOO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t1FBQCrWOO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1FBQCrWOO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1FBQCrWOO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1FBQCrWOO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t1FBQCrWOO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t1FBQCrWOO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t1FBQCrWOO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1FBQCrWOO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1FBQCrWOO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1FBQCrWOO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1FBQCrWOO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1FBQCrWOO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1FBQCrWOO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1FBQCrWOO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1FBQCrWOO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t1FBQCrWOO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t1FBQCrWOO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1FBQCrWOO .navbar {
    height: 70px;
  }
  .cid-t1FBQCrWOO .navbar.opened {
    height: auto;
  }
  .cid-t1FBQCrWOO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1FBQCrWOO .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1FBQCrWOO .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t1FBQCJ4X4 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/raportowanie-medi-70-1920x700.jpg");
}
.cid-t1FBQCJ4X4 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t1FBQCJ4X4 .mbr-text,
.cid-t1FBQCJ4X4 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-t1FBQCJ4X4 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-t1FBQCJ4X4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t1FBQCWfwX {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FBQDcRED {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1FBQDcRED .mbr-section-subtitle {
  color: #27253f;
}
.cid-t1FBQDcRED .mbr-text {
  color: #27253f;
}
.cid-t1FBQDm4QT {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t1FBQDm4QT img,
.cid-t1FBQDm4QT .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-t1FBQDm4QT .item:focus,
.cid-t1FBQDm4QT span:focus {
  outline: none;
}
.cid-t1FBQDm4QT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1FBQDm4QT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t1FBQDm4QT .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t1FBQDm4QT .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t1FBQDm4QT .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t1FBQDm4QT .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t1FBQDm4QT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t1FBQDm4QT .mbr-section-title {
  color: #27253f;
}
.cid-t1FBQDm4QT .mbr-text,
.cid-t1FBQDm4QT .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-t1FBQDm4QT .item-title {
  text-align: center;
  color: #27253f;
}
.cid-t1FBQDm4QT .item-subtitle {
  text-align: left;
}
.cid-t1FBQDm4QT .mbr-section-subtitle {
  color: #27253f;
}
.cid-t1FBQDKQwr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f3f7;
}
.cid-t1FBQDKQwr .mbr-section-title {
  color: #27253f;
}
.cid-t1FBQDKQwr .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-t1FBQDKQwr .align-left {
    text-align: center;
  }
}
.cid-t1FBQDWKMx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t1FBQDWKMx .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1FBQDWKMx .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t1FBQDWKMx .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t1FBQDWKMx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1FBQDWKMx .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t1FBQDWKMx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t1FBQDWKMx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t1FBQDWKMx .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t1FBQDWKMx .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t1FBQDWKMx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1FBQDWKMx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1FBQDWKMx .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t1tF6irLrn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t1tF6irLrn .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t1tF6irLrn .container {
    padding: 0 ;
  }
}
.cid-t1tF6irLrn .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t1tF6irLrn .navbar.opened {
  transition: all 0.3s;
}
.cid-t1tF6irLrn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t1tF6irLrn .navbar .navbar-logo img {
  width: auto;
}
.cid-t1tF6irLrn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1tF6irLrn .navbar.collapsed {
  justify-content: center;
}
.cid-t1tF6irLrn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t1tF6irLrn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t1tF6irLrn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t1tF6irLrn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1tF6irLrn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1tF6irLrn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t1tF6irLrn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1tF6irLrn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t1tF6irLrn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t1tF6irLrn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t1tF6irLrn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1tF6irLrn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1tF6irLrn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1tF6irLrn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t1tF6irLrn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t1tF6irLrn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1tF6irLrn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t1tF6irLrn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t1tF6irLrn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t1tF6irLrn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t1tF6irLrn .navbar.navbar-short {
  min-height: 110px;
}
.cid-t1tF6irLrn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t1tF6irLrn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t1tF6irLrn .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t1tF6irLrn nav.navbar {
  position: fixed;
}
.cid-t1tF6irLrn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1tF6irLrn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t1tF6irLrn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t1tF6irLrn .dropdown-item:hover,
.cid-t1tF6irLrn .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t1tF6irLrn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t1tF6irLrn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t1tF6irLrn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t1tF6irLrn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t1tF6irLrn .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t1tF6irLrn .dropdown-menu,
.cid-t1tF6irLrn .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t1tF6irLrn .nav-item:focus,
.cid-t1tF6irLrn .nav-link:focus {
  outline: none;
}
.cid-t1tF6irLrn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t1tF6irLrn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t1tF6irLrn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t1tF6irLrn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t1tF6irLrn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t1tF6irLrn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t1tF6irLrn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1tF6irLrn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1tF6irLrn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1tF6irLrn .dropdown-item.active,
.cid-t1tF6irLrn .dropdown-item:active {
  background-color: transparent;
}
.cid-t1tF6irLrn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1tF6irLrn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1tF6irLrn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1tF6irLrn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t1tF6irLrn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1tF6irLrn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1tF6irLrn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1tF6irLrn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t1tF6irLrn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t1tF6irLrn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t1tF6irLrn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t1tF6irLrn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1tF6irLrn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t1tF6irLrn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t1tF6irLrn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1tF6irLrn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t1tF6irLrn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t1tF6irLrn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t1tF6irLrn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t1tF6irLrn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t1tF6irLrn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1tF6irLrn .navbar {
    height: 70px;
  }
  .cid-t1tF6irLrn .navbar.opened {
    height: auto;
  }
  .cid-t1tF6irLrn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t1tF6irLrn .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t1tF6irLrn .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t1tF6iIXn0 {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dpl-dagma-webinarium-701-1920x700.jpg");
}
.cid-t1tF6iIXn0 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t1tF6iIXn0 .mbr-text,
.cid-t1tF6iIXn0 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-t1tF6iIXn0 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-t1tF6iIXn0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t1tF6iVwQn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #f2f3f7;
}
.cid-t1tF6iVwQn .item {
  position: relative;
  display: flex;
  padding-bottom: 2rem;
}
.cid-t1tF6iVwQn .item:last-child .icon-box:before {
  display: none;
}
.cid-t1tF6iVwQn .item::before {
  content: "";
  width: 2px;
  height: 100%;
  left: 40px;
  position: absolute;
  top: 0;
  background: #dae2ec;
  transform: translate(-50%, 0);
}
.cid-t1tF6iVwQn .last:before {
  display: none;
}
.cid-t1tF6iVwQn .icon-box {
  width: 80px;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #f2f3f7;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-t1tF6iVwQn .icon-box {
    margin-right: 1rem;
  }
}
.cid-t1tF6iVwQn span {
  font-size: 2rem;
}
@media (max-width: 991px) {
  .cid-t1tF6iVwQn span .card {
    margin-bottom: 2rem;
  }
  .cid-t1tF6iVwQn span .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t1tF6iVwQn span .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-t1tF6iVwQn .icon-box::before {
    top: 114%;
  }
}
.cid-t1tF6iVwQn SPAN {
  color: #2dafe6;
}
.cid-t1tF6iVwQn .icon-text {
  color: #6c758f;
}
.cid-t1tF6iVwQn .icon-title {
  color: #27253f;
}
.cid-t1tF6iVwQn .icon-subtitle {
  color: #36187d;
}
.cid-t1tF6iVwQn .main-title {
  color: #27253f;
}
.cid-t1tF6jvuhV {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-t1tF6jvuhV .title {
  padding: 0 2rem;
  color: #27253f;
  text-align: center;
}
.cid-t1tF6jvuhV .card-wrapper {
  overflow: visible;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-t1tF6jvuhV .card-wrapper {
    flex-direction: column;
    padding: 2rem 1rem;
  }
}
.cid-t1tF6jvuhV img {
  width: 180px;
  height: 180px;
  border-radius: 50%;
  object-fit: cover;
  margin: auto;
  margin-bottom: 2rem;
}
.cid-t1tF6jvuhV .card-box {
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t1tF6jvuhV .card-box {
    padding-left: 0;
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t1tF6jvuhV .mt-5 {
    margin-top: 0.5rem!important;
  }
}
.cid-t1tF6jvuhV .card-text {
  color: #6c758f;
  text-align: center;
}
.cid-t1tF6jvuhV .card-title {
  color: #27253f;
  text-align: center;
}
.cid-t1tF6jLnbR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1tF6jLnbR .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
  flex-direction: column;
  position: relative;
  margin-bottom: 3rem;
}
.cid-t1tF6jLnbR .item .icon-wrap {
  text-align: center;
}
.cid-t1tF6jLnbR .item::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 97%;
  color: #14b1e7;
  transform: translate(-50%, 0);
}
.cid-t1tF6jLnbR .item:last-child:before {
  display: none;
}
.cid-t1tF6jLnbR .item.last::before {
  display: none;
}
.cid-t1tF6jLnbR .icon-box {
  background: #14b1e7;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-t1tF6jLnbR .text-box {
  text-align: center;
}
.cid-t1tF6jLnbR span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
@media (max-width: 991px) {
  .cid-t1tF6jLnbR .card {
    margin-bottom: 2rem;
  }
  .cid-t1tF6jLnbR .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t1tF6jLnbR .card-title,
.cid-t1tF6jLnbR .card-box {
  color: #27253f;
}
.cid-t1tF6jLnbR .icon-title,
.cid-t1tF6jLnbR .item .icon-wrap {
  color: #27253f;
}
.cid-t1tF6klHew {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t1tF6klHew .mbr-section-title {
  color: #27253f;
}
.cid-t1tF6klHew .mbr-section-subtitle {
  color: #6c758f;
}
@media (max-width: 992px) {
  .cid-t1tF6klHew .align-left {
    text-align: center;
  }
}
.cid-t1tF6kxIbq {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-t1tF6kxIbq .mbr-section-subtitle {
  color: #36187d;
}
.cid-t1tF6kxIbq .mbr-text {
  color: #6c758f;
}
.cid-t1tF6kJUje {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f2f3f7;
}
.cid-t1tF6kJUje img,
.cid-t1tF6kJUje .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-t1tF6kJUje .item:focus,
.cid-t1tF6kJUje span:focus {
  outline: none;
}
.cid-t1tF6kJUje .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t1tF6kJUje .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-t1tF6kJUje .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t1tF6kJUje .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-t1tF6kJUje .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-t1tF6kJUje .item-content {
    padding: 1rem 0;
  }
}
.cid-t1tF6kJUje .mbr-section-title {
  color: #27253f;
}
.cid-t1tF6kJUje .item-title {
  color: #27253f;
}
.cid-t1tF6kJUje .item-subtitle {
  color: #bec2cf;
}
.cid-t1tF6kJUje .mbr-text,
.cid-t1tF6kJUje .mbr-section-btn {
  color: #6c758f;
}
.cid-t1tF6kJUje .mbr-link {
  color: #2dafe6;
  display: block;
  text-align: left;
}
.cid-t1tF6l3swK {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f2f3f7;
}
.cid-t1tF6l3swK .mbr-section-title {
  color: #27253f;
}
.cid-t1tF6l3swK .mbr-section-subtitle {
  color: #27253f;
}
@media (max-width: 992px) {
  .cid-t1tF6l3swK .align-left {
    text-align: center;
  }
}
.cid-t1tF6l3swK .row {
  transition: all 0.3s;
  margin: 0;
  padding: 4rem 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
@media (max-width: 767px) {
  .cid-t1tF6l3swK .row {
    padding: 3rem 2rem;
  }
}
.cid-t1tF6lhelR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t1tF6lhelR .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1tF6lhelR .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t1tF6lhelR .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t1tF6lhelR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1tF6lhelR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t1tF6lhelR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t1tF6lhelR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t1tF6lhelR .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t1tF6lhelR .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t1tF6lhelR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1tF6lhelR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1tF6lhelR .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t22mIR47ZN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t22mIR47ZN .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-t22mIR47ZN .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t22mIR47ZN .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t22mIR47ZN .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t22mIR47ZN .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t22mIR47ZN .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-t22mIR47ZN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t22mIRjhue {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t22mIRjhue .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t22mIRjhue .container {
    padding: 0 ;
  }
}
.cid-t22mIRjhue .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t22mIRjhue .navbar.opened {
  transition: all 0.3s;
}
.cid-t22mIRjhue .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t22mIRjhue .navbar .navbar-logo img {
  width: auto;
}
.cid-t22mIRjhue .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t22mIRjhue .navbar.collapsed {
  justify-content: center;
}
.cid-t22mIRjhue .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t22mIRjhue .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t22mIRjhue .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t22mIRjhue .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t22mIRjhue .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t22mIRjhue .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t22mIRjhue .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t22mIRjhue .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t22mIRjhue .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t22mIRjhue .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t22mIRjhue .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t22mIRjhue .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t22mIRjhue .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t22mIRjhue .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t22mIRjhue .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t22mIRjhue .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t22mIRjhue .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t22mIRjhue .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t22mIRjhue .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t22mIRjhue .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t22mIRjhue .navbar.navbar-short {
  min-height: 110px;
}
.cid-t22mIRjhue .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t22mIRjhue .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t22mIRjhue .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t22mIRjhue nav.navbar {
  position: fixed;
}
.cid-t22mIRjhue .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t22mIRjhue .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t22mIRjhue .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t22mIRjhue .dropdown-item:hover,
.cid-t22mIRjhue .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t22mIRjhue .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t22mIRjhue .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t22mIRjhue .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t22mIRjhue .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t22mIRjhue .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t22mIRjhue .dropdown-menu,
.cid-t22mIRjhue .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t22mIRjhue .nav-item:focus,
.cid-t22mIRjhue .nav-link:focus {
  outline: none;
}
.cid-t22mIRjhue .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t22mIRjhue .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t22mIRjhue .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t22mIRjhue .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t22mIRjhue .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t22mIRjhue .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t22mIRjhue .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t22mIRjhue .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t22mIRjhue .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t22mIRjhue .dropdown-item.active,
.cid-t22mIRjhue .dropdown-item:active {
  background-color: transparent;
}
.cid-t22mIRjhue .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t22mIRjhue .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t22mIRjhue .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t22mIRjhue .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t22mIRjhue .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t22mIRjhue .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t22mIRjhue ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t22mIRjhue .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t22mIRjhue button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t22mIRjhue button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t22mIRjhue button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t22mIRjhue button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t22mIRjhue button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t22mIRjhue button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t22mIRjhue nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t22mIRjhue nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t22mIRjhue nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t22mIRjhue nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t22mIRjhue .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t22mIRjhue a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t22mIRjhue .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t22mIRjhue .navbar {
    height: 70px;
  }
  .cid-t22mIRjhue .navbar.opened {
    height: auto;
  }
  .cid-t22mIRjhue .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t22mIRjhue .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t22mIRjhue .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t22mIRAUMC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t22mIRAUMC .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t22mIRAUMC .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t22mIRAUMC .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t22mIRAUMC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t22mIRAUMC .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t22mIRAUMC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t22mIRAUMC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t22mIRAUMC .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t22mIRAUMC .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t22mIRAUMC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t22mIRAUMC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t22mIRAUMC .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
.cid-t3DHaPqUpP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t3DHaPqUpP .container {
  max-width: 1400px;
  padding: 0 2rem;
  display: flex;
  margin: auto;
}
@media (max-width: 767px) {
  .cid-t3DHaPqUpP .container {
    padding: 0 ;
  }
}
.cid-t3DHaPqUpP .navbar {
  min-height: 140px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: #f9f9f9;
}
.cid-t3DHaPqUpP .navbar.opened {
  transition: all 0.3s;
}
.cid-t3DHaPqUpP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t3DHaPqUpP .navbar .navbar-logo img {
  width: auto;
}
.cid-t3DHaPqUpP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t3DHaPqUpP .navbar.collapsed {
  justify-content: center;
}
.cid-t3DHaPqUpP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t3DHaPqUpP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t3DHaPqUpP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t3DHaPqUpP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t3DHaPqUpP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t3DHaPqUpP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t3DHaPqUpP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t3DHaPqUpP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t3DHaPqUpP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t3DHaPqUpP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t3DHaPqUpP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t3DHaPqUpP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t3DHaPqUpP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t3DHaPqUpP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t3DHaPqUpP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t3DHaPqUpP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t3DHaPqUpP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t3DHaPqUpP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t3DHaPqUpP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t3DHaPqUpP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}
.cid-t3DHaPqUpP .navbar.navbar-short {
  min-height: 110px;
}
.cid-t3DHaPqUpP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t3DHaPqUpP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t3DHaPqUpP .nav-link {
  font-weight: 700;
  position: relative;
}
.cid-t3DHaPqUpP nav.navbar {
  position: fixed;
}
.cid-t3DHaPqUpP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3DHaPqUpP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
}
.cid-t3DHaPqUpP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t3DHaPqUpP .dropdown-item:hover,
.cid-t3DHaPqUpP .dropdown-item:focus {
  background: #27253f !important;
  color: white !important;
}
.cid-t3DHaPqUpP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t3DHaPqUpP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t3DHaPqUpP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t3DHaPqUpP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t3DHaPqUpP .iconfont-wrapper {
  color: #2dafe6 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t3DHaPqUpP .dropdown-menu,
.cid-t3DHaPqUpP .navbar.opened {
  background: #f9f9f9 !important;
}
.cid-t3DHaPqUpP .nav-item:focus,
.cid-t3DHaPqUpP .nav-link:focus {
  outline: none;
}
.cid-t3DHaPqUpP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t3DHaPqUpP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3DHaPqUpP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t3DHaPqUpP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t3DHaPqUpP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t3DHaPqUpP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t3DHaPqUpP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t3DHaPqUpP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t3DHaPqUpP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t3DHaPqUpP .dropdown-item.active,
.cid-t3DHaPqUpP .dropdown-item:active {
  background-color: transparent;
}
.cid-t3DHaPqUpP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t3DHaPqUpP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t3DHaPqUpP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t3DHaPqUpP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f9f9f9;
}
.cid-t3DHaPqUpP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t3DHaPqUpP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3DHaPqUpP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t3DHaPqUpP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t3DHaPqUpP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t3DHaPqUpP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #36187d;
}
.cid-t3DHaPqUpP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t3DHaPqUpP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3DHaPqUpP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t3DHaPqUpP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t3DHaPqUpP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3DHaPqUpP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t3DHaPqUpP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t3DHaPqUpP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t3DHaPqUpP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-t3DHaPqUpP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t3DHaPqUpP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t3DHaPqUpP .navbar {
    height: 70px;
  }
  .cid-t3DHaPqUpP .navbar.opened {
    height: auto;
  }
  .cid-t3DHaPqUpP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3DHaPqUpP .icons-menu .mbr-iconfont {
  font-size: 1.5rem;
  padding: 1.5rem!important;
  margin: 0 0.3rem!important;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-t3DHaPqUpP .icons-menu .mbr-iconfont:hover {
  background: #f8f9fb;
}
.cid-t3DHaPGkZ3 {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dpl-dagma-webinarium-701-1920x700.jpg");
}
.cid-t3DHaPGkZ3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-t3DHaPGkZ3 .mbr-text,
.cid-t3DHaPGkZ3 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-t3DHaPGkZ3 .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-t3DHaPGkZ3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3DHaPSQds {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3DHaQ6Vvy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t3DHaQ6Vvy .mbr-section-subtitle {
  color: #27253f;
}
.cid-t3DHaQ6Vvy .mbr-text {
  color: #27253f;
}
.cid-t3DHaQiEJZ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t3DHaQiEJZ img,
.cid-t3DHaQiEJZ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-t3DHaQiEJZ .item:focus,
.cid-t3DHaQiEJZ span:focus {
  outline: none;
}
.cid-t3DHaQiEJZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t3DHaQiEJZ .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3DHaQiEJZ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3DHaQiEJZ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t3DHaQiEJZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3DHaQiEJZ .mbr-section-title {
  color: #27253f;
}
.cid-t3DHaQiEJZ .mbr-text,
.cid-t3DHaQiEJZ .mbr-section-btn {
  text-align: center;
  color: #27253f;
}
.cid-t3DHaQiEJZ .item-title {
  text-align: center;
  color: #27253f;
}
.cid-t3DHaQiEJZ .item-subtitle {
  text-align: left;
}
.cid-t3DHaQiEJZ .mbr-section-subtitle {
  color: #27253f;
}
.cid-t3DHaQNmxF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #27253f;
}
@media (max-width: 767px) {
  .cid-t3DHaQNmxF .media-wrap {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3DHaQNmxF .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t3DHaQNmxF .links {
    text-align: center !important;
  }
}
@media (max-width: 767px) {
  .cid-t3DHaQNmxF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3DHaQNmxF .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: 0.05;
}
.cid-t3DHaQNmxF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3DHaQNmxF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t3DHaQNmxF .footer-lower .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3DHaQNmxF .footer-lower .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3DHaQNmxF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3DHaQNmxF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3DHaQNmxF .copyright > p {
  color: #f2f3f7;
  text-align: left;
}
